The Targeted Island: A Shield Against Storms

119 mins
Documentary on Okinawan resistance to American and SDF base construction

Chie Mikami

Director

Mamoru Hirata

Director of Photography

Recommended

Similar