Culture: Happy New Year of the sheep!

In Japan the New Year is more important than Christmas. While Christmas is a marketing event, New Year is the time where Japanese people go home to their families and welcome the New Year, praying for a fresh start, health, success, etc.
This amulet is for safety on the road:

IMG_1026.JPG

0 Responses to “Culture: Happy New Year of the sheep!”


Comments are currently closed.