Does anyone know what this is?

PsychDoc

Well-known member
May 28, 2011
1,402
7
38
Visit site
It seems to keep popping up randomly. Not a big deal as I just hit "exit" but I was wondering if anyone knew what this was.
813d8ccbd5c01dd7cf2b7b8be13b84de.jpg
 

PsychDoc

Well-known member
May 28, 2011
1,402
7
38
Visit site