A photo of an alien creature from Discovery Channel's program "Into the Universe with Stephen Hawking" [sci.sina.com]