Unfortunately none, as pointed out
here, the most i could find beyond that was
You must be registered to see the links
. If i understood it right, that's the gateway image/avatar for
the late night restaurant channel, a subsection of the korean Akara Live channel, dedicated to adult game translation or download requests, much in the vein of the F95 forums. All too many people online have been bamboozled by that image's game-looking style and unclear origin. Afaik Procrastinus just decided to make his version of the meme/character design.