NEET 09/08/2024 (Sun) 01:30 No.895784 del
>>895776
My guess is organ failure or something similar to it.