Raza

Raza Longknife is a member of the Starjammers, a cyborg of great combat knowledge.

Logs

 * 2010-09-11 - Space Politics: Off to Oz - Taking to space, the X-Men join up with the Starjammers to save Alex and Warren.