Barracuda-15 - Belize Barracuda