>>544297261
>Some type of cyberware hydraulics or whatever I suppose.
If i remember right, it's synth-blood.