Hey dude good to see you too. LOL yeah thats a question.... he's an alien, he's wearing a form of lycra LOL Jay