2017
The Targeted Island: A Shield Against Storms
Directed by Chie Mikami
Documentary on Okinawan resistance to American and SDF base construction
Duration
1h 59m
Released
March 25, 2017
Documentary on Okinawan resistance to American and SDF base construction
Duration
1h 59m
Released
March 25, 2017