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.

Similar Artists

Teddy Cream

Bombs Away

FERNO

Tate Strauss

Jay Pepe

T.A.C.

Gordon & Doyle

Tonite Only

Stuckey

Harry Isaacs