Japan’s Impregnable Fortress

The marine’s main base was the Special Naval Landing Force’s headquarters, a building taking up two house blocks and capable of housing thousands of troops at a time. It is … Continue Reading →