a horror house of vivid flesh, skin, bones and sinew