Looks like some sort of blind snake. Sorry, I'm not that much help!