Bon

1.an annual festival of the Japanese Buddhists, welcoming ancestralspirits to household altars.