TYPE 63 ARMORED PERSONNEL CARRIER
The scratch build Chinese armored personnel carrier