Giant Beaver

Near the end of the Ice Age, one of the largest rodents of all time, the giant beaver Castoroides, has overrun the New York area.