Sesame Street picture frames released by Universal Studios Japan.