Just found this barracuda
Haven't seen one before, found it at the local meijers
Print