Various artists

Michiel Kremers (MJFJ)

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

Trianglescape
Trianglescape

The image was found at http://mjfj.deviantart.com/art/Trianglescape-120966805.