Mutant Stork (Generator Rex)

The Mutant Stork appeared in the 2010 Cartoon Network TV series called Generator Rex.