Japanese Forces
**
Japanese pilots of the 721st Naval Air Corps ("Gods of Thunder") sitting in close proximity to a G4M2e (Allied code name "Betty") bomber, equipped with a suspended MXY7 "Ohka" rocket-propelled human-guided kamikaze attack aircraft ("Exploding cherry blossom"), ready for a mission.
1619 Views
11/21/2018