Perhaps this “new character” is none other than the “Beast Queen” herself, Mei Yin. She’s one of the only surviving friends of Helena, and she is a full on warrior, and she hates Rockwell for killing the majority of her people in theTEK village where she lived on Aberration, making her a likely character.