Fox nailed him today.
Yup, the White Hut desperately needs a sacrifice to try and take some of the heat off.
It may have the unintended consequence of putting blood in the water however.