Megavolt is an enemy of Darkwing Duck from the original Darkwing Duck cartoon; he did not appear in the original DuckTales.
Advertisement
Megavolt
Advertisement
Megavolt is an enemy of Darkwing Duck from the original Darkwing Duck cartoon; he did not appear in the original DuckTales.