According to Sky News:
Tests showed the 42-year-old man's red blood cells had been absorbing sulphur, causing the strange colouring.
The patient, a Canadian, had developed "compartment syndrome" in both lower legs after falling asleep in a sitting position.
It is caused by restricted blood flow.
The report says the patient - who had been taking migraine medication, which caused the sulphur - recovered well.: