‘Fish connoisseur’ makes rare catch