Video: "OURO" is animated short that has it all: A setting in a weird technological future, a giant snake, a weird ritual and a vengeance spree. Also, of course, a soundtrack that feels right out of the '80s and is wonderful for it.