A world record for a Red Stags antlers in New Zealand :o