Suk Mythology

Tororut

Tororut

tororut suk (Kenya) The Supreme God and Creator who made Earth and was responsible for the birth of humans and ...