Kotomora
物故者 (bukkosha) Japanese meaning: deceased person | Kotomora