This is the new and fully amazing Planet X Genesis 3rd party Omega Supreme figure.
I gave him the works on basic robo-realism detailing with washes, dry brushing, and other wear.
This guy covers Omega Supreme in my collection for my classics, WFC/FOC, and everything else, ha! I love it.
ADDED- alt mode pics