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
Teddy Cream
Bombs Away
FERNO
Tate Strauss
Jay Pepe
T.A.C.
Gordon & Doyle
Tonite Only
Stuckey
Harry Isaacs