Star Guardian, Libra the Scales