From the responses on Facebook, it seems that everyone knows the guy "Pilgrim" and he hangs out at the Esmarelda/Sunbreeze area. Apparently the police know who he is and several locals have reported him to the police as well. The tourists did make a police report.