Japanese dictionary
たまおくり
sending off the spirits of the dead
Kanji details
・soul
・spirit
・escort
・send