Apologies if this is a repeat. Sometimes technologically deficient.
This looks like a whopper out of Port Canaveral, Fl. Anyone ever hooked one like this? I’ll bet you need a reel with some real drag. Is this why you sometimes hear about double carbon fiber drag washers, etc? What’s it take to win the fight?
Probably a short stand up rod, with a good lever drag reel.