dpatlarge.com
Japanese New Year
Japanese New Year Day The Japanese New Year (shōgatsu) is one of the most important annual festivals, with its own unique customs, and has been celebrated for centuries. Due to the importance of th…