Dean Toadblatt

Dean Toadblatt is a giant talking wizard toad who runs Toadblatt's School of Sorcery.