
The Targeted Island: A Shield Against Storms
March 25, 2017
1h 59m
Documentary
Overview
Documentary on Okinawan resistance to American and SDF base construction
Directed by
Where to watch
In United States
Not available to stream, rent, or buy in United States right now.



















