魂祭 たままつり
tamamatsuri

Noun

1. ceremony honouring the spirits of ancestors (esp. the Bon festival)

Other forms: