anybody know what this thing is? and for that matter, how about the neon soldiers in that other area?
It's a robot doing squats.
I like the one that looks like a frog better