Elk tenderloin... where’s the drooling Homer Simpson meme?