Barracuda, AFAC-14

Mercedes Benz AFAC-14 Barracuda Armored Fast Attack Carrier

                   

The Barracuda is the Varauta militaries main APC.