One Piece, Osomatsu and Kiznaiver Invade Shibuya [Photo Report]
For the month of June, at least, Tokyo's fashion capital Shibuya gave Akihabara a run for its otaku money. Aside from the recent opening of Production I.G’s retail store , this month Shibuya was also host to no less than three anime-related shops, devoted to …Read more »