Guest Stars Estevez Gillespie voices Wrench Campbell Cooley voices Mecha Paul Harrop voices Fury Jackie Clarke voices Poisandra Adam Gardiner voices Sledge Estevez Gillespie voices Curio Nic Sampson voices Slammer Miles Soa as Taku Levi Guyan as Peter Jackson Harris as Peter's Friend