Found a weird pic, would like to know where it is from. Has kind of a game cg feel, anybody know more?