Watch Victory at Sea season 1 episode 25 tv series online free
Release: Apr 26, 1953
Suicide missions were desirous of all Japanese who were believers in the 'Divine Wind' philosophy. Suicide was more preferred than was surrendering. These actions on Okinawa had a decisive action on future decisions.