Okinawa Island

The first stop on this to-be momentous new holiday. A bit of rain, but that's fine... Right?