It sounds like one of the regular retread trolls.
Yes, it does. Still like their "China be u fwend!" mind poo.