During the Battle of Okinawa in 1945, the Japanese unleashed massed Kamikaze attacks, including a fearsome new rocket-propelled piloted bomb called the ‘Cherry Blossom’.
Credit to : Mark Felton Productions
Please support our Sponsors -
Or Buy an Item from our Catalog