Kotomora
往者 (ousha) Japanese meaning: person going away | Kotomora