A mysterious man goes about his day attempting to reconcile with the consequences of his actions.
1990
2017
2015
2014
2019
2013
1932
2011
1992
1980
1963
1913
2018
2010