Creature:Slimecoat Otter

The Slimecoat Otter is a small, parasitic otter which lives in the flesh of fish.