This fellow seems to be talking about the old "Lost Tribes of Israel move to Britain" theory and draws some of the curious as they pass by