While Brandon and I were out Christmas shopping, we came across this wonderfully, hilarious sign. I've always said the Japanese culture is an extremely polite one. They even go so far as to label themselves "selfish" when they close their store for a few days. Gotta love Okinawa!
---Arielle