Sale Only 3 left in stock Quick view Add to Cart Japan Sesame Street Red Elmo Hugging Strawberry Stuffed Animal HK$131.99 HK$72.59 Sesame Street