Elegba Fixed Deity Candle
Elegba is the Divine Messenger. Elegba rules all doors and roads. He is the Orisha of communication. He also rules luck and fortune. He removes all obstacles in your path. Elegba's sacred number is 3 and his colors are red and black.