Looks a little like Dino's, Amphiesma sauteri. Do you have more than one spp. of Amphiesma?

Terry