It looks like a feeding frenzy gone wrong - a giant whale shark scooping up sand instead of fish. But there’s more happening ...