A legend speaks of a mysterious animal that lives high in the mountains, kept inside a hidden temple belonging to wise and powerful monks. That ..

Related Games