Disney Pixar A Bugs Life Ants 1998 Holiday Plush Christmas Flik Atta Dot Lot 3
Great condition clean