Cute, cuddly, and adorably ferocious! This officially licensed Overwatch Hammond Plush is large and in charge, measuring 11.25 inches by 7.5 inches by 7 inches. Crafted entirely from 100% polyester fiber, this officially licensed companion brings the charismatic and cunning...