Kayra
Kayra or Kaira is the creator god in Turkic mythology. He is the god who planted the tree of life called Ulukayın. Kayra is described as both father and mother, and resides in the 17th layer of heaven.
melbourne-bounce
Similar Artists
Swit
Martin Nocun
Congo Kid
Trafim
Reece Low
Vikström
Kaippa
Lao'n & Fallon
Argoon & Novik
Queen Victoria