This Mech Suit is a weapon specifically designed to be used by KVN Robots.
The suit is humanoid in appearance; bipidal, and with two arms. The KVN controlling the suit takes the place of the head.
The suits are armed with laser guns in the hands, and what appears to be rocket launchers on the shoulders.
KVN had one of these, but never mentioned it until he finally brought it out in "Chapter 9" to help the Team Squad fight off the Infinity Guard. The same episode featured three other KVNs with their own suits.