Aaaack, that's Swiss!
Did you all see this?? Mystery Hand Falls From Sky http://www.freerepublic.com/focus/f-news/1145652/posts