A clan of loincloth-clad athletes dodge, leap over and flee from a giant mechanical bull.

Technopagan ritual sacrifice? Performance art? Revival of Minoan bull-leaping? Obscure teaser?