Like the looks of the set. And the name of the one behind it - Green Ninja Mech Dragon. Can't say I like to look of the ninja's headwear.
Have you seen the size of the black mech, could that be the D2C if so that is crazy, seems unlikely.
It looks like you're new here. If you want to get involved, click one of these buttons!