• Professional Esports Overwatch player dimwit also known as dimwit (China).