Big Teddy Bear 5ft Large Stuffed Animal With Smiling Face | Desertcart Japan