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

Swit

Martin Nocun

Congo Kid

Trafim

Reece Low

Vikström

Kaippa

Lao'n & Fallon

Argoon & Novik

Queen Victoria