User blog:Admiral Syl/Quick question

I've been looking at Angel Dust's Gallery and found this:

This was most likely from a few years ago, but I'm still curious. Who's the one on the right next to Angel? I've been looking through the old designs and can't find a character matching the one in the picture.