Zorro is spotted!

Photo Credit: Andre Yew