Zorro the Invincible

7,0
Italian-Spanish Zorro variation.