Welcome to the house of horrors