Welcome to Our Store
Olokun
In Yoruba mythology, Olokun is the orisha (or spirit) of the waters of the earth and the depths of the ocean where the light never shone.