>>/895776/
My guess is organ failure or something similar to it.