comic-2012-06-08-TitansOfIndustry.jpg

BOOM… BOOM… BOOM… CEOZILLA! CEOZILLA!! Half CEO, half lizard.