Duck Sticks

Available in 80g packs

Made with real duck.

Where to Buy