Website powered by

Yelbeghen

Yelbeghen is a multi headed serpent-like creature known to devour the sun and moon in Turkish mythology