Sixth Marine Division
Official Website
The Battle of Okinawa


☆ The Last Battle (summary of the battle)

☆ Was Sugar Loaf Necessary?

☆ Horseshoe and Half Moon Hills


Okinawa 1945