2 Shops in Japan
Source:
@veggietravelgirl
shoes
embroidery
concept store
customization
shopping
sneakers
2 shops in Japan: Onitsuka Tiger GINZA POP-UP STORE, Onitsuka Tiger Omotesando Store. Every place is verified on Google Maps, featured in an Instagram post by Miranda Jewell | Travel & Vegetarian Eats.

