Meet the giant spirit of golf in Northern Ireland