Character

Nikau Henderson

Vendor
Nikau Henderson is a ship vendor located in Deimos Staryard station orbiting around Mars, Sol.