Delectable deer steak