Could just as well be any of a number of protestant churches.
Let’s hope Christians of all denominations haven’t lost their sense of humor.
Not all of them - just the Catholics.