05.26.15 M.O.D.U.K. – Ducktales Mashup What If?! M.O.D.U.K. and The Avengers were a part of the Ducktales... ▶