It's not really a business card; it's a "autograph" card. He gives it out when people ask for his card. It's a funny comment on the strangeness of the giving out of autographs. Abusive comment hidden. (Show it anyway.)