1-1 of 1 Answer
It's made in Japan, where great quality comes from. Did you know Japan is a country that puts working for a company above all else. When we think of working long hours think of Japan. They work 100 plus hours of overtime all the time.
Sorry, there was a problem. Please try again later.
