Duncan (Total Dramarama) as Nathanewing’s Suicide Squad - Make Your Own Team Fan Cast | myCast.io