Are those vehicles parked next to Algore’s humble cottage a new model of Prius? They look a bit Escaladey from the sky.
And see those buildings in the upper left corner? I bet you that’s his as well. Probably his garage(s).