>>664264>we are fast approaching the year of our Lord 2000+20>there are still fags that don't use 4chanXAnyway, that post didn't have an answer, it just said how it's not from a game but rather an artist's 3d work.
Still waiting for someone to know the source, all I could find is a imgur link with no information.