Lord Felldrake Sheldgoose

Lord Felldrake Sheldgoose (voiced by Kevin Michael Richardson) is the main antagonist of Legend of the Three Caballeros.