A mysterious man goes about his day attempting to reconcile with the consequences of his actions.
2021
2023
2022
2019
1936
2015
2005
1922