Ninjetta is one of the most alien and different members of the GPE, and I've pretty much based her origin recanted in this bio as she is on the team exactly because of that fact to show that they're not just a bunch of differently colored humanoids and robots which the bulk of the group unfortunately is I'm sorry to admit. At least I had the good sense to think that there should be at least one alien member that is the exception to the norm. She's also on the team to bring back some trust issues after the loss of Heavy Metal's sister and bring the narrative of the team back into a more cohesive unit as they should be.