where do monsters live