A friend in the Piedmont region of Italy posted this along with snaps of floats festooned with elaborate papier mache figures. The effigies on Italian floats are amazing.
I believe that these were human gymnasts who were to perform as they were paraded.