Are we really expecting mammoth to be that tasty? Elephant isn't a highly sought after meat, as far as I know.