A mysterious man goes about his day attempting to reconcile with the consequences of his actions.
1953
2023
2010
1924
2024
2005
2017
2014
1912
2020
2019