Tokyo Paranormal (4/10)The Curse of Oiwa

6 min

Available from 09/04/2018 to 21/03/2021

Disfigured and pushed to suicide by her cruel Samurai husband, Oiwa returns to exact bloody revenge as a ghost. Oiwa is the mother of modern Japanese phantoms and a heroine in the Kabuki theatre tradition.