Have you ever heard the term "homecoming rush" in the Japanese news? The reason why Japanese people return to their hometowns en masse during this time of year when bullet trains, airplanes, and highways are extremely crowded is related to a special time called "Obon." Obon is a time when it is believed that the spirits of deceased ancestors return to this world.