Turul Picture

"Turul" memorial in the Castle of Buda, Budapest, Hungary

The Turul is the most important mythological bird of the origin myth of the Magyars (Hungarian people). It is a messenger of god in Hungarian mythology, who sits on top of the tree of life along with the other spirits of unborn children in the form of birds.
Akuma Mug-Shot
M is for Minada
Nico DiAngelo: Keep Your World