Yeah, definitely not a ribbon. That and the patchnose snake were my first guesses, but the green head looked odd. Had a feeling it was not in the U.S.