XenomorphQueen is a VStreamer who streams video games in English. They are an adequate moderator for the famous twitch streamer, Uxieu. You can often find XenomorphQueen collaborating with Uxieu during her League of Legends streams.
XenomorphQueen's appearance is a slim purple alien. He resembles the alien from Alien, but they're not the same. Just putting that out there.