Dododo Dodo, Megafauna Pigeon of the Ice Age