Having Tea the traditional Japanese way in Shuri Castle, Okinawa, Japan Mar 29, 2016 3 Facebook Tweet Email