Does anyone now what this is.... I've been finding loads of them in the living room. Anyone know what it is? Post Comment Receive notifications Add a comment...