Another thing - check the date. Its from october 2002. If there was any chace of it being a real humanoid we would of have known about its existence a long time ago.
I agree, smart thinking Jazz. That is rather telling. This is exactly what the media would jump all over if there was the tiniest smell of something. (Of course, the tabloids will even if there is nothing to it).