I feel dumb for not being able to tell from the pic above but this lion fortress is a mega oversized version of the Japanese Lion Ha Oh.
Here is the US version (torso only) next to the fully assembled Japanese version (on the left)
The **** were they thinking?!
it was a big toy before but now this thing is HUUUUUUUUUUUUUUUUUUUUUUUUUUUUGE
Look how small the megazord is in it:
Compared to the japanese version
(and yes the US and Japanese version of the 5 member megazord is more or less the same size).
It really looks like an OS KO figure we see in transformers, especially since it has less colour variation (because the amount of paint to match the colours would just make the price increase even more).
I am very dissapointed, I have no space for this giant hunk. The only consolation is that the japanese version can have the US megazord in it, so that is always an option to those who have less space (or dont want to dedicate this much space).