Ducktales

DuckTales is an American animated television series, produced by Walt Disney Television Animation and distributed by Buena Vista Television. And duck's turning into minimal artwork "Colorstick" by bigun.

More by bigun

View profile