Japan's Island of Death Nazi Mega Weapons : Season 5 Episode 4
National Geographic Chann 1h 00m int(0)
Aired: July 1st, 2018 @ 8:00 PM EST on National Geographic Chann
September 1944 on Peleliu, Japanese soldiers build an island-wide structure creating a killing zone that lead to the death of thousands of Americans.