Super Diaper Baby

Super Diaper Baby is a superhero from Tree House Comix, Inc.