Eleggua

a.k.a. Orixhector, Hector Ortiz, Bucket-hat, Robert Thomas Johnson, Ellegua, Eshu, Papa Legba, St. Peter, St. Lazarus

Description:
Bio:

Eleggua

The Road from Salvation Nage