Isao Tamagawa Movies

Born in January 11th, 1922

From Shinjuku, Tokyo, Japan

Port Arthur Poster
March 20, 1981
Japan's Longest Day Poster
March 26, 1968
PreviousNext