>>716514694
Shroud, obviously?

>>716509856
>>716509620
>>716508741
Yes, we know Shroud is a cheater. No, we don't know why he still has a career as a streamer.