Board Thread:General Discussion/@comment-5607612-20140331222539/@comment-5060080-20140331233812

I'm guessing its a fake alien, only for the show. Pretty cool, though. I like some parts of its design, except its facce.