The coming mammoth. All that stands between the world and a living, breathing wooly mammoth is $10M. I’m in for $20.