These are Floating Stages and those are actual people not dolls!
-Bregenz Festival In Austria This is just one of the floating theatrical stages from the annual Bregenz Festival in Austria,
Hoy, en cosas que molan más que tú: teatros flotantes. [ Bregenz Festival, Austria ]
First time I saw these I shit.