Zorro means FOX in Spanish.
His ranch in New Mexico is Zorro Ranch.
He seems to like mazes and labyrinths.
I thought the "target garden" might be a helipad but very nearby he has his own airfield.
Gotta wonder how deep and extensive the sex slave dungeons go under that complex...