I picked this up on an anime site a few days ago. It's Raven from the Teen Titans. Tell me what you think!