Off Topic » in reply to It looks more like a dance troupe.
I'm sure it's actually some kind of a gag, but I haven't looked into it.