Taking the escalator to 8th floor for the small hello kitty store is an experience and a tour de force in the Japanese mad fashion world. 109 is a must see in Shibuya. The hello kitty shop is rather boring, but it has a full DJ set up. How cool is that?
More

