Japan is a very very nice place. talking about Hello Kitty, basically you could find Hello Kitty everywhere in Japan. in the train station, on the street, from small to big stores.. omg ~.~ even like in Disneyland, where you supposed can't find a hello kitty store, you can find one!