Just another day in the life in Okinawa, Japan.

Just another day in the life in Okinawa, Japan.