This video is about US military bases in Japan. The resolution to rebellion from the locals.
By kuoa1