>>5902204Just noticed that OP had a video and I'm now wondering if this is a Chinese toyline.
The pilots are all knockoff Halo dudes and the mecha are all awkward looking mechs and then at the end a generic looking Japanese superhero giant robot falls down.
Everything about it screams rip off central with poor designs that i'd expect from China.