Helmsman Lu

Helmsman Lu was a D'Novulan that served as pne of the crewmembers aboard the Magesteron, which was commanded by Captain Oe. ([[StH: Archie Sonic the Hedgehog Issue 127