A mockumentary profile of master Japanese watchmaker Takumi Oshiro, who is on the verge of completing one of his greatest masterpieces.
2015
1997
2018
2012
2023
2017
2007
2004
2010
1999
2014
2021
2024
1978
2002
1924
2003