霊迎 たまむか
tamamukae

Noun

1. welcoming the spirits of the dead

Other forms: