there's a shop in cincinnati that has a pink panther stuffed animal in the window too