Mastareos

Mastareos is the illegitimate son of Apollo, the greek god of music.

This magnificent two-faced creature, appears every 62 years between the mountains of Crete, plays the traditional lyra, and supplies the local musicians with new melodies.