Megaloceros, Megafauna Elk of the Ice Age