Prince Haijin
Bwahaha, I guess that makes Frank Robin then. XD
Which Robin incarnation, I wonder...? Or have there been multiple Franks, too? *shot*
I always thought the giant eyeball was a security camera or something. X thought it would be funny to make it look like an eyeball and scare the pants off any heroes who came too close. He may be evil, but let's face it, he's probably inherited at least a little of the same dorkiness as his "relatives" have...