cti.itc.virginia.edu
African Gods Statues
Yoruba Eshu : Èṣù (other names include Exu, Eshu Eleggua, Esu Elegbara, Eshu Elegbara, Elegba, Legba, Papa Legba and Eleda) is both an orisha and one of the most well-known deities of Yorùbá religion and related New World traditions.