Quote Originally Posted by Flamebird View Post
I'd think it's just the intro to "Red X", myself.
I wish. One of my favorite villains from teen titans