Dendrite
Dendrite

A dendrite cell. I attempted to mimic the electron microscope feel in this image.

More artwork
Zak katara zak katara christmas cactus 0 00 00 00Zak katara final renderZak katara reactors 01