Strafing Japanese shore installations, ships and boats in Okinawa in Japan HD Stock Footage