Can anyone tell me anything about zhuaxia.com? Any English-speaking technical contacts? It apparently involves the grasping of shrimp. ;) I apparently have half of China hotlinking my copy of the feed icon, and I am rather unamused. I’d rather talk to someone as a moderate step before I just change the image to goatse or tubgirl or something.
This is NOT a repeat.