Computer graphics

voolvif

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

Penrose

The image was found at http://voolvif.deviantart.com/art/Penrose-517780304.