Mutsuhiro Harada
An image from Godzilla vs. Destoroyah, one of the productions that also features Mutsuhiro Harada.

Mutsuhiro Harada

Godzilla vs. Destoroyah

Godzilla vs. Destoroyah

1995