Lord Felldrake Sheldgoose

Lord Felldrake Sheldgoose (voiced by Kevin Michael Richardson) is a dark wizard who is trapped in a magic staff by the original three Caballeros and now seeks a to be released and plots revenge and to take over the world.