What the hell is this? It was slithering around near my mail box Post Comment Receive notifications Add a comment...