Daakara

Daakara

Humanoid
The Invincible
Level 87 (Elite)

Location