Kotomora
自死 (じし) Japanese meaning | Kotomora