Iyi Udo The Dangerous Deity

Igbo
Like
0 Reviews Edit This movie
Iyi Udo The Dangerous Deity Poster

Great evil befalls a village and its people. This resorts to human sacrifices to the river goddess to cleanse the land. view details


Crew