Stan Lee's favorite superhero