Things to do in Shibuya

Tokyu Hands, Shibuya

Tokyu Hands is a mega store of DIY goods with its branches in Shibuya, Shinjyuku, Ikebukuro, Machida, etc. Tokyu Hands...