It wouldn't be THAT hard.
Make one by 1) capturing the outline and skin-tone, 2) applying a small elision to the outermost outline, 3) redoubling a ribbon of the background towards the normal of the outline's surface, 4) noting sexed characteristics and positions using a convolution against grayscale examples, 5) correcting all colors within the outline to the noted skin-tone, 6) adding stereotypical creases and anatomical texture according to sex, 7) noting any rainbow in the clothing and writing GAY across that person's face.
Et Voilà.
It wouldn't be THAT hard.
Make one by 1) capturing the outline and skin-tone, 2) applying a small elision to the outermost outline, 3) redoubling a ribbon of the background towards the normal of the outline's surface, 4) noting sexed characteristics and positions using a convolution against examples, 5) correcting all colors within the outline to the noted skin-tone, 6) adding stereotypical creases and anatomical texture according to sex, 7) noting any rainbow in the clothing and writing GAY across that person's face.
Et Voilà.