Thread:Manglefox9846/@comment-26889090-20171130041522/@comment-29194274-20171201004437

it's Terezi Pyrope in a cop outfit, taking off her glasses to stare at you like, "WH4T TH3 FUCK 4R3 YOU DO1NG?"

So to answer your question, yes, it's a Homestuck Troll. Sometimes it switches to Nepeta Leijon, another Homestuck Troll.