Haruo Yamada

Haruo Yamada

Haruo Yamada

Haruo Yamada

Acting

Japan's Longest Day (1967)

Admiral Soemu Toyoda - Chief of the Navy General Staff