an Entity in Data Space: 134.155.108.49:8890
A MEC trooper was a heavily armed type of Clone Trooper. They were most likely made exclusively for Star Wars Battlefront: Renegade Squadron as an appearance option for the Galactic Republic.