What animated television series has been redacted in this image; part of a recent internet meme?
Click for additional information
Ducktales