Shuri Castle: The Palace of the Ryukyu Kingdom July 13, 2021 Shuri Castle was the Ryukyu Kingdom’s seat of power for 450 years.
What Are Shisa? A Guide to the Guardian Dogs of Okinawa July 9, 2021 Considered friendly & comforting, Okinawan shisa protect people from evil spirits.