Fictional female character from the MEGAS XLR animated TV show from 2004.
Kiva Andru is a serious humanoid alien female warrior.
View wiki