>>10796420That's an old one and I don't think that it's from China. It dates back to the days when 4chan would track down and dox animal abusers. 4chan was way more based back then.
>>10796426Daily reminder that China is the worst country on the planet