PORTLAND, ME – OCTOBER 31: Residents watch as over 200 West End Halloween characters, lead by this strange character, march in the West End Halloween Parade, organized by the Shoestring Theater for the past 30 years. (Photo by Gordon Chibroski/Staff Photographer)