Bishop Lincoln

Bishop Lincoln is the Frog Ranger of Power Rangers Lightspeed Force.