Hmmm, I do not recognize him o.o
He's a DC character I first discovered in the Suicide Squad. And, he even showed up, apparently, in the Batman Brave & the Bold cartoon. He just got his own action figure. More of him to come. I haven't gotten over him yet.
I love your work.