Alien Skull Collector

This character only appears on the "pure protein" episode of teen titans go!