Hi everyone, I'm really new to reptile care, though I think I'm doing a good job of it at the moment though. I was walking home from the grocery store visiting family in Florida and my friend spotted a strange looking alien like creature in a tree. That creature basically jumped on me and kept...