Sesame Street postcards produced by Sanrio released in 2005.