Stardust Striders

Name

: Stardust Striders

Insignia

: S.S.

Members

: 0

Rank

: 8

ID

: 9229845961319231931

Affiliation

: Order of the Twin Adder

Location

: S.S. at Plot 48, 1 Ward, The Goblet, Fenrir, Gaia