PETA demands veggie meals for cannibal......