Red Star Cup is a Chinese online tournament with a prize pool of $14,144.