Voodoo Curse - Legba's RacheHorrorVoodoo Curse - Legba's RacheHorrorthumb_upthumb_downVoodoo Curse - Legba's RacheNovember 10, 2009Directed byStefan Svahnlanguage German content warning Last Updated: September 16, 2023 Request Update CastDaniel FlüggerKalle Jabs