Al Talha

Series of tracked armoured vehicles similar to the M113 [PK]
Found on http://www.jedsite.info/index.html
No exact match found