Takahiro Tamura

Filmography

Tora! Tora! Tora!

Lt. Commander Fuchida (1970)