The Satan of Voodoo
Papa Legba is one of the characters of the third season of American Horror Story. This season tells the story of modern witches and features the rivalries between the coven of witches and the voodoo can. Papa Legba is a voodoo deity equivalent to Satan and he is the one who made Marie Laveau immortal.
Reviews
There are no reviews yet.