Guest Stars Curtis Armstrong voices Schmuley "Snot" Lonstein Eddie Kaye Thomas voices Barry Robinson Daisuke Suzuki voices Toshi Yoshida