Wickedpedia
Advertisement

Lena De Spell, later known as Lena Sabrewing, is the (former) central antagonist of the 2017 DuckTales reboot series.

Advertisement