It looks like a CKD Praha loco. IRR numbers DES3101-3200, delivered in the early 1980s as a tropicalised variant of the T669....