Meoteoldosawa Ttomae 1990
Director
The Murtal Master and 108 Youkai 1990
Meoteoldosa 1989
Credits from TMDB.