Lord Felldrake Sheldgoose

Lord Felldrake Sheldgoose is a ancestor of Baron Von Sheldgoose from Disney's Legend of the Three Caballeros.