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