Esteban Rorque

Esteban Mercado is the Alpha Squad Red Ranger.