Leopold the Horrible

Leopold the Terrible is one of the main antagonist in Legend of the Three Caballeros and loyal minion to Lord Felldrake Sheldgoose.