Amelia Travoria-Sturtz

Amelia Sturtz or Amelia Travoria is and was a well-known enchantress and known best in Erossus as 'The Pleasure Princess of Sin City'.

Appearance
Coming Soon!

Background
Coming Soon!

Abilities
Coming Soon!