anatomicdeadspace: Cannibal restaurant ‘with roasted human heads on the menu’ shut down by policePolice arrested 11 people and closed a restaurant after two human heads wrapped in cellophane were discovered at a hotel restaurant that had been serving