NAHA--Okinawans made sure a centuries-old tradition to deliver sacred water to Shuri-jo castle for New Year’s Day ceremonies went ahead here on Dec. 22. [Read More]

No reproduction or republication without written permission.