She seems to meet the requirements. She calls herself a VTuber, and her Twitch account has 31K followers, more than enough for an English VTuber. Can someone make a page for her? I'd do it myself but I'm pretty bad with editing and stuff on fandom wikis lol
Here's some links just in case
Her Twitch: https://www.twitch.tv/temmies/
Her YouTube Channel: https://www.youtube.com/c/TemmieChang/videos