powerpuff girls, photo, humans of new york