Huge fan of North Face and recently found out that USA (California) TNF is different from Japan/Korea TNF. Seeing how I’ll be headed to Japan next month (Osaka, Kyoto and Tokyo), are there any recommendations of stores that have a particularly large selection of TNF?
P.S. I’m 6’2″ and 230lb, between XL and XXL sizes. I hope they have sizes for my ogre sized thighs and shoulders. 🙁
by KPLee0