4 ms·Very handy in Scotland where there are far too many deer. Venison, venisoff. As Mr. Miyagi never said.by zeristor 3y agoVery handy in Scotland where there are far too many deer. Venison, venisoff. As Mr. Miyagi never said.