Buy Squishmallows - Fuzzamallows Duck Walmart Plush Toy - 30cm - Yellow in Oman | Mumzworld