Here's a couple of photos from a recent trip to Okinawa's Sefa Utaki. For those unfamiliar, an Utaki is a holy site in the local religion known as So Sen Su Hai. That roughly translated comes out something like "Therefore because of them, therefore us" or more simply put, we exist because of them. It's a form of ancestors worship that incorporates a little Buddhism, a little Shinto, A little Taoism, Confucianism and a couple of other "ism's" I probably haven't even heard of yet.
(Click on the post title to see the pictures and for more on this story)