Found this with my white dwarf isopods???

UK based.

I am guessing it travelled on the moss I brought from a small vendor at one of the invert shows last year.

Any idea? (=)?