Hard Rock Cafe Niagara Falls 2000 TEDDY BEAR Brown Plush Neon Logo Tee T-Shirt.
Strings are coming out on the mouth.