Showa Co. Ltd.Showa Co. Ltd.1-4 Kawanachō-cho, Shōwa-ku, Nagoya, Aichi 466-0856Nagoya, Aichi JapanPhone: 8152 751 3493Email: [email protected]Url: http://www.turbo110.com