The Targeted Island: A Shield Against Storms

The Targeted Island: A Shield Against Storms (2017)

Documentary on Okinawan resistance to American and SDF base construction

  • Release Date: 2017-03-25
  • Runtime: 1h 59min
  • Production Country: Japan
  • Director:

Watch The Targeted Island: A Shield Against Storms Online

No streaming options found at this moment.