Edward Nichols

""

Devin Carter is the Green Ranger of the Patroler Rangers.

Ranger Form
Arsenal Mecha Attacks Appearances: Episodes 1-