The Brain's Brain GameHelp Help The Brain holding a piece of papaer

Whose favorite character in the Terrific Three comics was Mr. Puffy?

Hint