To provide you with additional information about how we collect and use your personal data, we’ve recently updated our Privacy Policy and Terms of Service. Please review these pages now, as they apply to your continued use of our website.
Dazaifu, Japan - Sep 3: The god ox statue called Nade-ushi, located in front of Dazaifu main shrine. Believe that touching ox's head makes you clever, Japan on Sep 3 2014