Where To Stream Nazi Megastructures Season 6 Episode 6
America's War Fortress Japan
- Aired February 20, 2019
- 60 Min
- Rated 8.3
- Number 28 Of 37 Rated Episodes
This is the story of Japan's final months in World War II - when America threatened to invade and Japan unleashed a terrifying new weapon, suicide bombers, while turning its islands into a fortress to repel invasion.