Well, it seems the fascists at NAFO have already crafted a cross for them to nail me on. Dude leaked my old Twitter handle, but this dumbass got his info wrong. I never made a new account, just rebranded it after exchanging the MHA themed pfp for a Genshin one. Please help… is suiciding my Twitter account a good option at this point?