Computer graphics

Darren Bent (magigrapix)

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

X'amegogg Castle
X'amegogg Castle
(On a planet far, far away in a galaxy, beyond our reach stands X'amegogg Castle, a galactic fortress.)

See also impossible tesselation by Darren Bent.