Already a user?Login
Image Not Available
1969-04-11
N/A
91 min
A film documenting life in Okinawa under the domination of American military bases