Where is Takuro Tatsumi?

Movie Role
Godzilla vs. Destoroyah (1995) Dr. Kensaku Ijuin