Oden Corp.

Name

: Oden Corp.

Insignia

: Oden

Members

: 0

Rank

: 15

ID

: 9230127436295918602

Affiliation

: Immortal Flames

Location

: Oden House at Plot 41, 19 Ward, The Lavender Beds, Ixion, Mana