DuckFAILS!

DuckFAILS is a series of stop-motion animated shorts.

Also See

 * DuckTales (2017 TV Series)