Robert Vesco has a warped sense of humour choosing a screen name like that. His alter ego allowed someone to spend years in a Swiss jail while he was sunning himself in the Carribean...
Anyway, given his rantings and ravings about the Swiss, his credibility is hovering somewhere in abstract figures. I can just picture himself sitting at his PC, frothing and drooling at the mouth as he composes his delirious diatribes....quite a picture. What a sad little man.