CommanderRoot | 7 2,910,851 1,549
Twitch Admin from Germany. Ganz normal? Eher nicht :)
The admins of Twitch.tv!