According to beliefs, during the Japanese three-day festival for the dead—Bon—the souls of the deceased return to the living and visit their relatives. So each of us is only a guest for the brief festival of life. We come for a short time and then disappear forever. The author’s reflections on life and death, good and evil, love and hatred await you in this philosophical story.