Possibly inspired by Kanjar Ro, foe of the Justice League. Things I'm not sure about any more:
(a) Are the lights in its mouth designed to lure prey, like a deep-sea fish? (quite possible...I definitely was interested in them)
(b) Is the thing between his antennae an image he's projecting or an actual alien being suspended by some sort of telekinesis? (NO clue)
and (c) Is the appendage with claw a tentacle or a tail?