Thread:TMNTSubspace/@comment-3340859-20151103022613/@comment-2211338-20151103033809

I'm guessing they're megazords from Power Ranger MegaForce.