One Piece Mugiwara Shibuya Store Matsuri Luffy & Law Tenugui Long Cloth

Out of stock
¥2,100 (Approx. $19.11 USD)
Release Date: Jan 2000
Overview
The One Piece Mugiwara Shibuya store has a variety of special items that are available exclusively in the actual store in Shibuya.

One Piece Mugiwara Shibuya Store Matsuri Luffy & Law Tenugui Long Cloth

Release Date: Ready Stock