Nope this skin is from a couple eastern diamondback water snakes. Did your package ever make it?
Thanks guys for the comments (and for not stating the obvious flat spot in the lower limb.) I heard a guy once say "gotta have some imperfection in everything I make, cause there's only One perfect!" Guess I'm a little like that.