File:Teti Viba.jpg

Teti Viba, the Death Watch Overlord from Star Wars Galaxies.