El Zorro vengador

Hero on horseback.