King Dedede/Dragon Tales

Cast

 * King Dedede as Max
 * Escargoon as Enrique
 * Kirby as Cyrus
 * Tuff as Giant of Nod
 * and more