Sesame Street snow globes sold at the Universal Studios Japan theme park in Osaka.