Ibeji History and Meaning

Ibeji ~ a Yoruban spirit sent in the form of twin babies to guide creation and humanity on how to live and succeed on Earth.