Kotomora
生存競争 (せいぞんきょうそう) Japanese meaning | Kotomora