This product sold frozen
Umami whole Duck
On sale

Umami whole Duck 

€20 €25