Got another one, same MO as changu. Melody113. I checked Melody and it's located in Chongqing. 22.214.171.124. Don't remember if changu had that IP or not. From the changes made to the registration page, I don't know if the bots are getting more advanced or if people are signing up and then letting the bots post. Given that it's China, it might be the latter case.