I know its not the best picture, but a friend in Jacksonville Fl found this on the porch (They thought it was a boa), and to me it looks like a colubird, can you try your best oh my mighty gurus to tell me what it is??