>>7344497I dunno, probably not, I've failed to put a aligned decepticon logo on it like 3-4 times, so I scratched off the logo with my nail, and no scratches.
Those are included extras. Apparently the dude who made this had the CAD files for it, which is why Takara are also making the same Megatron with those same extras.