Kotomora
生存競争 (seizonkyousou) Japanese meaning | Kotomora