New Year is one of the most celebrated events in the world, and in Japan, it is also one of the oldest. For a country deeply rooted in culture, New Year celebrations come with traditions - the first shrine visit, the first sunrise viewing, and even […]