Japanese Automatic Watch Review - I.TARU Made in Japan Dress Watch
In-depth review
In-depth review of the Japanese automatic watch review from I.TARU, a Japanese microbrand created with a business dress style in mind. This made in Japan automatic wristwatch combines a mechanical automatic movement with sapphire crystal, a SUS316L stainless steel case, and 50m water resistance for reliable everyday wear.