Everybody he encounters appears to be having the head of an animal, so the man starts to question his sanity.
2016
2018
2004
2013
1991
2020
2024
2021
1978
2022
1939
2005
1929
2023
2019
1916
1917