Cylindroides ventralis
ed6f0722052cde526300cf64dce26392
...