Kotomora
自死遺児 (じしいじ) Japanese meaning | Kotomora