Man, the cast for the new DuckTales cartoon was already pretty insane. And now it just got even better.

Read more…