Kotomora
天に召される (tennimesareru) Japanese meaning: pass away | Kotomora