Guest
Login
Sign Up
Site settings
Forgot Password?
The Kamikaze of Japan receiving sacred sake (wine) at a Shinto purification ceremony before setting off. World War II, Mabalacat, Philippines. October 25, 1944. (Video courtesy of NHK)
Autoplay video
Hide player controls
Hide resume playing