Search for "Kayoko Shiraishi"
in
Dark Tales Of Japan (2004)
Curse of the Dog God (1977)