Anyone know what this is? Juvenile Barracuda?

Attachment 205794This was caught in the canyons off of Delaware very last weekend and was questioning what is is as I have never ever witnessed these just before.Attachment 205793 Could it be a juvenile Barracuda?
Connected Photos

Sport Fishing Community forums – Offshore Big Sport Fishing Forum


——-