The World's Largest yo-yo, the National Yo-yo Museum, and the toy store all kind of blend into each other