Takashi Noguchi

Takashi Noguchi

Takashi Noguchi

Takashi Noguchi

Acting

The Last Samurai (2003)

Kyogen Player #2

Virus (1980)

Doctor's Assistant