Giant Duck In Duckburg

Giant Duck In Duckburg is an episode of Ducktales.