Kotomora
被葬者 (hisousha) Japanese meaning: the buried person | Kotomora