Pretty Strange, they claim its a fallen angel. Others claim Alien.
I'd think the later, it doesn't look human unless he just came out of a concentration camp.
Whatever it is would scare the crap out of me, and their reactions are to be expected.
[edit on 13-6-2007 by xstealth]