No photoTatsushi UmegakiBorn April 4, 1946IMDb Sound 21990s1991Hiruko the GoblinOriginal Music Composer621980s1984A Great Super Shot BoyMusic