Deodorosaurus

Deodorosaurus is a creature that fecalmatter was up for auction in the Southernpiece Auction.

Greed Island arc
A Fossilized Dropping from the Deodorosaurus is auctioned off in the Southernpiece Auction.