About:Eshu, also known as Elegba or Legba, is a trickstergod of the Yoruba people of Nigeria in West Africa. He is unpredictable, sly, and fond of pranks, but generally a benevolent, protective spirit. Eshu, who knows all the languages spoken on earth, serves as a messenger between the gods and people. He also carries up to heaven the sacrifices that people offer to the gods.
*Disclaimer Metaphysical claims are based on lore, history, and personal experience and should not take the place of professional medical care.