Pebble Leech (Lattice Fauna)

The Pebble Leech is a tiny crystal parasite native to Lattice.

WIP