I'm Qwyrxian. I've been an editor here since 2008. I'll add some more info later.
Please note: I do not operate a Twitter account under the same name as my Wikipedia account. While I do not know who those pictures are, I am fairly certain that the person operating the account is an ex-Wikipedian whom I dealt with administratively who is apparently still harboring a grudge.