Megabeast Investigator Juspion
Series • 1985
A Taxing Woman
Movie • 1987
Hiruko the Goblin
Movie • 1991