Hello Kitty pink blanket - from one of the convinient store on the street in Japan