Belgian White Chocolate Duck

Hmmm, white chocolate.