Barracuda anyone?

Cool!

Can you eat them? Are they good?