Meinbender: The Pirate Dianna April 13, 2011 Was browsing the internets and saw this ad from Cartoon Network. I can’t tell if it’s all CGI or what! . …