Popular festival in China and Japan, during which the deceased return to the earth to visit their loved ones