I bet rockrr is both of what you said - i.e. part of a left wing group/government POS trolling the site for years.
What’s your wager?