Goose packed a prehistoric punch

The mega-goose?