He's full of crap unless he knows more DC than I gave him credit! LOL
-00492
You know, I'm really starting to seconed guess myself now. I thought it might have been Damien before but now I'm not so sure.
Maybe it's that Geo-force guy? I vaguely remember him being a prince or something and he hung out with the Titans at one point (though I don't know about Batman.)