Stock Photo - Okinawa, Japan: Oliver Stone during a lecture against American military bases in Okinawa Ginowan, August 2013

Stock Photo: Okinawa, Japan: Oliver Stone during a lecture against American military bases in Okinawa Ginowan, August 2013.