IShowSpeed is now in Shenzhen, China, and this is precisely the kind of internet pandemonium we didn't know we were missing.