Where is Toshiyuki Nagashima?

Movie Role
Godzilla vs. Biollante (1989) Director Seiichi Yamamoto