Everybody he encounters appears to be having the head of an animal, so the man starts to question his sanity.
1930
1898
2014
2012
2023
2005
2025
1915
2024
1935
1936
1968
1997
2013
2015
2016