Where is Naomasa Musaka?

Movie Role
Tetsuo: The Iron Man (1989) Doctor