Kerrilla Gemstar

Observer Kerrilla Gemstar from Deadsnows is a member of the Council of 12 Peers.