Alfatin

African - A Moorish culture hero. He is said to ride a green horse and live in a cave. He is expected to emerge to save his people in their hour of need. Also known as Alfatin.

Nearby Myths