Devil's Den

Devil's Den is a building in Looney Tunes World of Mayhem. It is where Taz and She-Devil live, though it is unknown why her Sea-Devil variant resides here.