Last Echo

Name

: Last Echo

Previous names

Shinra

Insignia

: Echo

Members

: 0

Rank

: 11

ID

: 9230831123737726716

Affiliation

: Order of the Twin Adder

Occupation

:

Location

: Exodus, Primal