Unidentified female biologist

A female biologist traveled to the planet Touksingal.

Appearances

 * The Legends of Luke Skywalker