Last night on Conan, he visited Warner Bros Animation Studios to procure a superhero design of himself. Along the way he met up with the Creative Director of Animation at the studio, Peter Girardi. Coco discussed multiple topics with him but the funniest part of the segment and most relevant was where he riffs on a number of heroes and villains from the DC Encyclopedia.
Conan and his crew had gone through the book prior to the the show and blew up a number of pictures of what he felt were lame characters from it. Amongst them our very own Captain Boomerang: