A mockumentary profile of master Japanese watchmaker Takumi Oshiro, who is on the verge of completing one of his greatest masterpieces.
2025
2022
2013
2018
2016
2005
2024
2010
2011
1965
2014
1951
1991
1997
2007
—