re: #103 Belafon
It’s curious. There’s a website the account links to that seems legit. Could someone else have created an account to that link? Yes, but I’m not good enough to figure it out.
Troll twitter accounts have been known to link to legitimate websites.