Posted on June 24, 2009June 25, 2009[Mysteries of Nature] What is this animal? Please help ID. Its sitting on my desk, creeping me out.