I can see the Metal Gear Rex inspiration in what I assume to be the face (the glowing bit yes?), as well as the reason it reminds you of Stitch (both this mobile suit and the aforementioned character have four arms).
Giant four-armed mobile suit. With a sword. That is all.