Hailing from the giant swamp planet of Acadia, the Leech Lords rule with a mighty will. And slimy green tentacles.
In the harbour of a major city a large and terrifying ship made of human nails docks. Nobody seems to inhabit this ominous vessel, someone needs to go on board and unveil the mystery. In comes the PCs.