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 ..

18 Plays

Related Games

Boy