My british friend's mother found this in their garden. This...thing...has been in an area of a garden that hasn't been cut in 5 years, so it could have been dead here a while ago, rotting since. I have no idea what it is, but my current theory is some sort of snake-centipede hybrid. Please help me identify it.
Size: 80 cm long about
Location: Sussex, England
Edit: Another angle.