It's a Buddhist Celebration. Supposedly, the souls of ancestors return to this world once a year at this time, the Bon Festivals last a number of days and the lantern part of the festival is about sending messages to your loved ones at a time when they can actually receive them because they are present...