The secret world of the animated characters Wiki
Advertisement
Screenshot (6).png

Lord Felldrake Sheldgoose is the main antagonist of Legend of the Three Caballeros.

Advertisement