Female character from Starship Troopers and its adaptation Uchuu no Senshi.
Carmen Ibañez (also known as Carmencita in the anime) is a young human space navy female officer involved in an interstellar war between mankind and an arachnid alien species known as the "Bugs".
View wiki
No posts found.