Rat Puff, International Man of Mystery.

The man of a thousand cheeses.