A 3-min short about self-discovery through the assembly of a puzzle.
1986
1985
2005
1942
2007
1941
1998
2000