Introducing: Father Longlegs

All the way from Westport, Connecticut, Father LongLegs is the enigmatic work of an individual…