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