Everybody he encounters appears to be having the head of an animal, so the man starts to question his sanity.
2018
2012
1996
1934
2024
2020
1999
2011
1931
1983
2022
2005
2017
2004
2013
1926
1909
1911