Edwin Wright

Edwin Wright voiced Spiketor in the finale of Power Rangers SPD, Endings.