The 2020 Walmart Christmas Snowflake Teddy Bear plush is a charming 20" white bear dressed in a glittery green outfit. This plush bear is perfect for the holiday season and is designed with a Christmas theme in mind. Made in China, this Walmart Bear is a collectible item that would make a great addition to any bear or Christmas enthusiast's collection. The adorable design and high-quality materials used make this bear a delightful gift for children and adults alike.