Everybody he encounters appears to be having the head of an animal, so the man starts to question his sanity.
2019
1998
2017
2016
2022
1981
1980
2014
2006
2010
2015
1999
2008
—