wesdev 0 Posted January 12, 2009 Share Posted January 12, 2009 Hi guys, I'm based in Nagoya and need kitted out so where are the best shops to go to? Would they have large sizes? Any help is greatly appreciated. Link to post Share on other sites
Recommended Posts