Mysterious moving meat

Weird stuff...