No, it's not the armor from that disgusting TV series =P
It's one of my fanbased characters from the X series (Mega Man) in an over detailed and Gundam-like armor.
It was for a contest (which I don't remember the name, but the initials were "O" and "C"... Maybe "O" is ofr "Over"). The more fancy the armor was, the better. Well, a silly concept, but that was really a training for big and selfish sprite XD
Oh, the contest also allowed unlimited colors for the pallete *7even went nuts!*
EDIT: OC is for "Over Compensating"... Thanks Macks ^^