Dendrite
Dendrite

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

More artwork
Zak katara massiveZak katara zak katara rolling along 00011Zak katara canerous cells 01 cropped