Kotomora
生存者 (seizonsha) Japanese meaning: survivor | Kotomora