Umiwashi

Umiwashi

A short documentary from the Japanese Imperial Navy about Japanese Fighters in War.