Everybody he encounters appears to be having the head of an animal, so the man starts to question his sanity.
2023
1988
1984
1985
1986
1987
2018
2017
1929
1921
2021
1993
2004
2012
2009
2005
2003
1968