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