Piro speaks:
Ok, this turned out kinda odd, but geeze, it was an odd idea.
i suck at drawing mecha, thats all ^^;; I try, please forgive the imbalance of the thing, and go with the flow of the idea.

Whether by accident or design, the mecha's head looks like Jack, the mascot of the Jack in the Box fast food restaurant chain.
The mecha also seems to bear the Cadillac logo.
500p4 = Super
Largoshin - pun on Nabeshin of Excel saga, who is known for his afro.