PopskyTestFlight
Poster

The Targeted Island: A Shield Against Storms

2017 • Directed by

Chie Mikami

Documentary

Documentary on Okinawan resistance to American and SDF base construction

Release Date

3/25/2017

Rating

0.0/10