>>102313952
What the fuck IS this lol. Is it even real? The Twitter account has 34 followers and the site looks like it's auditions (or a talent show?) to join them and it's using AI art on the sidebars lmao