DEVOURING HUMANITY