This movie is about oriental black magic(voodoo).
Keita Amemiya
Character Designer
Manabu Oohashi
Director