Shinzo Tamura
USA
• 26 products
Shinzo Tamura is an independent premium sunglasses brand from Osaka, Japan. We combine light & flexible frames recalling iconic sunglasses shapes, with the worlds best polarized lenses made by TALEX in Japan, who has been innovating eyewear for over 8 decades.