Guest Stars Curtis Armstrong voices Schmuley "Snot" Lonstein Richard Kind voices Al Tuttle Carlos Alazraqui voices Sebastian Hub