Guest Stars Robin Atkin Downes voices Abomination Stan Lee voices Mayor Stan Robin Atkin Downes voices Russian Man Fred Tatasciore voices Sheriff JB Blanc voices Red Ghost