Sesame Street telephone cards sold at Universal Studios Japan in Osaka.