Mystic Mountains

Mystic Mountain is the fifth island in Mega Run.