a cartoon of a red and yellow superhero