Cartoon Hook-Ups: Teen Titans Megasode

Winky Dink has gotten the Teen Titans together for Cartoon Hook-Ups, but who is this guy really?