Share
twitterlinkedinfacebook
Image 1 of 1
RPP2017juneCL07-03 copia.jpg
Okinawan house with red roof and Shisa on it in Ishigaki Island. Shisa is Okinawan traditional artifact to keep bad evil out of the house.