Guest Stars Curtis Armstrong voices Schmuley "Snot" Lonstein Kevin Michael Richardson voices Principal Brian Lewis Daisuke Suzuki voices Toshi Yoshida Seth MacFarlane voices Greg Corbin Kevin Michael Richardson voices Billy