MADE IN CHINA, not Japan!!
These are made in China, so do not be fooled by the false description! They do seem durable and comfortable, but for anyone trying to avoid buying products from China will be disappointed.
Rating: 3 stars