Computer graphics

oldmanmoz

Artist's deviantART profile http://oldmanmoz.deviantart.com.

Tentacle Brain Penrose
Tentacle Brain Penrose

The image was found at http://oldmanmoz.deviantart.com/art/Tentacle-Brain-Penrose-399335068.