Barood Singapore's Mini Duck Rice Cakes