Kotomora
身罷る (みまかる, mimakaru) Japanese meaning: pass away | Kotomora