PersonJunpei Takiguchi5 credits in the catalogue: acting.ActingThe Ultraman1979PiguTechno Police 21C1982ScratchHarmagedon1983Zamedi (voice)Fist of the North Star1986Heart (voice)Metropolis2001Dr. Laughton (voice)