hilarious large Barracuda. .