Yup i think so, Microplana terrestris (given by someone else here) seems to match!
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
Yup i think so, Microplana terrestris (given by someone else here) seems to match!