Negaduck

Negaduck in the main antagonist of Darwing Duck.He is a Disney Villain.

Death Battles:

* Pete vs Captain Hook,Negaduck[lose]