Meggin

Meggin was a red-skinned humanoid male who worked on Skree, a space station.

Appearances

 * Adventures in Wild Space: The Steal