Canarsie, where everyone looks the same...