2005 Christmas Large Plush Talking Aflac Holiday Duck on Sled From Macy's Large Plush Talking Aflac Duck on Sled Aflac is wearing green knitted scarf and hat and is attached to a plastic sled that says "Aflac 2005" on the front of it duck itself is approx. 10" high and 9" long, both together measure almost 12" high and 10 1/2" long press his body and he says "Aflac" three times made for the 2005 Christmas Holiday season and sold at Macy's Department Stores