Lego mech by Dead Frog inc. (par Dead Frog inc.) More lego here.