StelluR

Trivia

 * StelluR won the Halo World Championship 2018