Japanese Movie Poster: Hiruko the Goblin. 1992