A mockumentary profile of master Japanese watchmaker Takumi Oshiro, who is on the verge of completing one of his greatest masterpieces.
1989
2012
2024
2007
2014
1996
2022
2004
2025
2023
1995
2017
2020
2005
1963