anybody know what this is? i've only seen it since moving to ga. i dont know where it comes from, but i think it crawls under our french doors from the deck.


annnnnyoneeeeeeeee knowwwwwwwwww?