Guest Stars Dave Willis voices Satan David Cross voices Happy Time Harry H. Jon Benjamin voices Mothmonsterman Todd Barry voices Romulox Chris Ward voices MC Pee Pants Jim Fortier voices Tree Mike Schatz voices Emory