filmica.

The Targeted Island: A Shield Against Storms

The Targeted Island: A Shield Against Storms

2017119 min.

Japan

Documentary on Okinawan resistance to American and SDF base construction
  • Documentary

Crew