Rendering

DevilTraitor

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

Impossible triangle

The image was found at http://deviltraitor.deviantart.com/art/Triangle-impossible-207989277