arrow_back
menu
The Targeted Island: A Shield Against Storms
Documentary
2017
1 hour and 59 minutes
Documentary on Okinawan resistance to American and SDF base construction
More informationexpand_more
Show crew keyboard_double_arrow_down