Guest Stars Estevez Gillespie voices Wrench Campbell Cooley voices Mecha Adam Gardiner voices Sledge Estevez Gillespie voices Curio Paolo Rotondo voices Duplicon Lori Dungey voices Memorella