These mechs seem to be helping the Voon fight again the Nulroms, but don't appear to be Voon themselves. Did the Voon build them, or are they from another source? The amount of heat generated from these mechs makes the entire area they are fighting in start to melt.
Art By:
NekuDemon