Themyscira

Name

: Themyscira

Previous names

Night's Watch

Insignia

: JLE

Members

: 0

Rank

: 21

ID

: 9235334723364978699

Affiliation

: Immortal Flames

Location

: JL-E32 at Plot 60, 14 Ward, Shirogane, Spriggan, Chaos