Nicky

Nicky is a member of Delta Squad, a special forces unit deployed to Fehl Prime in 2185.