Damballa is a revered loa spirit in West African Vodun and Haitian Vodou traditions, traditionally depicted as a great serpent and sometimes as a rainbow.
mythologicalcreatures.net
The Full Legend Awaits
Origins, powers, cultural significance and more — discover the complete story.
Read Full ArticleHave you heard of Germakochi?
Quick Story of Germakochi →mythologicalcreatures.net