Kotomora
居残る (いのこる, inokoru) Japanese meaning: stay behind | Kotomora