I found out that a space craft might have crashed landed. I believe that he came from Neptune. I can infer that he can walk through walls and he has size 6 foot.