Emails are down for the screamer forums. However, if you don't appear to be an offsite raider or brigader, your account has been approved.
Osodashi.exe
Osodashi.exe was a screamer video uploaded to YouTube on August 29, 2021 by a user Genesis Supernova (also known as Mega Osodashi on this wiki).