Kotomora
死亡者 (shibousha) Japanese meaning: the deceased | Kotomora