A avclub.com DuckTales invented a new animated wonderland—that quickly disappeared 225 points Lightning 13 years ago 101 comments