Japan’s Impregnable Fortress
- By Peter Harmsen
- 5 June, 2015
- 2 Comments
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 →