This thing was way too sweet. From the Disney Store in LA?