Help identifying kit parts

I was hopeful some eagle-eyed person here could help me identify the kit that the legs are from used in this kit-bash. Thanks!

The larger pieces look like the thigh armor from a 1/100 Graze.

The two parts that are closest to the pivoting joint at the base look like 1/144 shoulders, just not sure who.

The shield between the two aforementioned parts looks like it’s from a zaku clone from some other series. Looks familiar, can’t pinpoint it. The shields at the base of the legs also look familiar just can’t pick it out.

Legs might be from polypod ball?