It's his Secret Identity, underneath the slimming print shirt is his Super Hero Outfit. His super power is that he consumes the food of his enemies before they get a chance to eat, their hunger causes them to be disorientated and pose with him.
it's actually Ace Cartier which is like 20 times funnier... such a perfect porname