Videos of the Japanese co-production of Sesame Street distributed by Interchannel.