The Mysterious Ball of Rats on the Cathedral in Carpentras This strange sculpture above the “Jewish Door” of the Saint Siffrein Cathedral continues to mystify visitors to Carpentras, France. What does it mean? Share this:TwitterTumblrFacebookLinkedInEmailRedditLike this:Like Loading...