A mockumentary profile of master Japanese watchmaker Takumi Oshiro, who is on the verge of completing one of his greatest masterpieces.
2021
2004
2007
1973
2022
2024
1969
1998
2011
1997
2016
2020
2015
2012
2023
2009
2025