Admiral Leonia Tavira is a human in command of the Imperial Star Destroyer, Invidious.
Jun 21, 2002 · You only see her rise to power shown in very very odd disjointed bits and pieces. Comic apperances: 1. Imp Moff 2. Pirate girl 3. Some possition ...
Missing: Admiral | Show results with:Admiral