A mockumentary profile of master Japanese watchmaker Takumi Oshiro, who is on the verge of completing one of his greatest masterpieces.
1999
2022
2024
2014
2019
2025
1995
1983
1984
2007
1998
2017
2008
2015