Shane Clarke

Shane Clarke is the Red Wind Ranger, and the leader of the Ninja Storm Power Ranger team.