Animal-loving horror Zoochosis is an open homage to The Thing
You can pet the giraffe, but maybe don't
Edwin Evans-Thirlwell
3 months ago