Description

A beautiful shell creature with a leopard skin-like sheath that are found attached to sea fans. The original lives in England.