This is Mensheng (which means disciple in Mandarin), who put out their debut CD last year. Love the cover. Not my kind of music and I don't have the CD. But from the two tracks on their MySpace, I'd say they are pretty good at what they do. Is that what you young people call screamo?