Strange invertebrate

Strange invertebrate

Observation - Strange invertebrate. Description: Found this creature inside the lid of our compost bin. Have not seen this before, we have loads of worms. There are several of varying size the largest are about 1inch long.

Found this creature inside the lid of our compost bin. Have not seen this before, we have loads of worms. There are several of varying size the largest are about 1inch long.