What's that smell? Hooved liver, is it?