Kalan Sherrard / enormous face.
I first saw Kalan and his nihilistic anarchist puppet show on the subway platforms of New York late last year. A few months later while I was bumming around New Orleans I once again had a chance to meet him. 

He was recently featured in the No Your City video series. (check out episode 5 here:

also read about how the NYPD have been illegally arresting street performers here.