Kotomora
大競争 (daikyousou) Japanese meaning: megacompetition | Kotomora