Japan Ghost Stories 3 2007
Director
Pachislot Story: I Won’t Let Them Rip Me Off 1994
King's Playing With Fire 1991
Sekushīredi wa yūkai ga o suki 1991
Yamada baba ni hanataba o 1990
Monday Drama Land: Akuma-kun 1986
Credits from TMDB.