Meowbah, she is a controversial content creator/troll with a forced japglish cat girl voice and her deeds range from creating pornographic material about the deceased youtuber Technoblade soon after his passing and gloating about it to pissing on the Quran and posting videos about it.