The Witch Den

The Witch Den is a building in Looney Tunes World of Mayhem. It is where Witch Hazel and her creatures live.