Given Japan’s long history of customs and traditions, it is perhaps no surprise that traditional practices are still widely upheld in modern Japanese society. While no exact number is confirmed, Japan celebrates an incredible 200,000 festivals, large and small, each year to show gratitude and pay homage to ancestors. Among these, the Bon Festival – or obon matsuri – is one of the largest, and celebrates the dead. The Japanese believe that the souls of loved ones return to the mortal world during this time.
Among these, the Bon Festival