Kotomora
息を引き取る (ikiohikitoru) Japanese meaning: to die | Kotomora