Daily Archives for January 20, 2016

Mugiwara Store, Shibuya, Tokyo

Mugiwara translates to straw, which is in reference to the material Luffy’s hat is made out of. This is a One Piece store located on the 6th floor of Parco Part1 in Shibuya, Tokyo. If you are a One Piece … Continue reading

20. January 2016 by Eileen
Categories: Miscellaneous, Shibuya, Specialty Shop, Tokyo | Tags: , , , , , , | Leave a comment