Japanese denim is the best in the world. And here are some of the best brands doing it.