Guest Stars Curtis Armstrong voices Schmuley "Snot" Lonstein Eddie Kaye Thomas voices Barry Robinson Daisuke Suzuki voices Toshi Yoshida Melanie Paxson voices Harper Rachael MacFarlane voices Matilda