Well a quick Google search revealed it to be the Polish Patria 8X8. Nicely done and with its service in Iraq and Afghanistan that means that this family of vehicles is as thoroughly battle tested as any 8X8 on the market.
IF the Marine Personnel Carrier tender survives (extremely doubtful in my opinion)