A man down on his luck finds comfort in his childhood stuffed monkey as he tries to lift his spirits.
2023
2019
1985
2017
2010
2021
2016
2007
1984
2008
2005
2022
2025
2014
2020