Guardian Star Spirit, Libra