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