Soylent Green kebabs?