Quoting Arthur Schirmer
As usual I would rate higher if it was minifig scale but the color coordination if admirable. It reminds me greatly of a Summoner (I.S. name Thor) omnimech.
Minifig scale? THis thing is just about 2 bricks taller than a minifig. oo Or do you mean as in big enough for a minifig to ride in?