Exit Mouse sounded familiar, and I found out why.
Back in 2017/18 I'd visited Memphis for a concert and Exit Mouse was one of the recruitment fliers on the wall in the venue lobby. I don't remember what it said verbatim, but it was weird enough for me to remember the name when I saw it in the OP. Something about gay communism. I'm pretty sure I took a picture of the flyer to talk about it to a friend, though whatever phone number might be on it would probably be disconnected by now.
Edit-in-writing: Yeah, I found it. Looks like I didn't take enough of a picture to properly save the phone number, though. Here it is, anyway:
Looks like the number is (presumably 901 for a Memphian) 257-9653. No idea which of the band if any that number would even go to, though.
View attachment 1967952