PersonDaijirō Harada4 credits in the catalogue: acting.ActingEros + Massacre1969Kenji WadaGodzilla vs. Mechagodzilla II1993ActorHowl's Moving Castle2004Heen (voice)Izo2004Judge