Human Made


Details


Address
1 Chome-25-13 Aobadai, Meguro-ku, Tōkyō-to 153-0042
Phone
03-3712-2525
Website
View website

Check out Bathing Ape's founder, Nigo's newest store along the Meguro River.