Well, it seems I'm on the NAFO hit list. Should I proverbially swallow the cyanide pill? - eviltoast

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?