There's only one place to go if you're after the most inventive and original watches on earth. And yes, it's no surprise that they're all designed and created in Japan. It was the Super Furry Animals who pointed their international pulses towards this grand shop. All the watches that are created are limited editions and only produced for a short time to maintain a totally unique watch for yourself. You will not find watches like these anywhere else in the world except for specialist shops in Japan.
Here are some magnificent designs from the Tokyo watch factory: