The Targeted Island: A Shield Against Storms
Documentary on Okinawan resistance to American and SDF base construction
Release Date
March 25, 2017Runtime
119 minGenres
DocumentaryDirected by
Chie MikamiLanguage
JapaneseBudget
$0Revenue
$0Status
Released