Self glowing joined impossible triangles in front of stars field. As you can see, some stars are constitute constellation of impossible triangle. The artwork has some similarity with images by Peter Schneeweiß, who draws impossible figures in cosmic environment.
Artist's deviantART profile http://odinemb.deviantart.com
Images were found at