White GIF

I'm not alive.
Part red, part white.

Droplets are spines.
Reach out like satellites.

You're not able to live without it.

What am I?

Thank Me Later