there's another holy weapon called demon layer that you can get from vivian if you have enough relationship points with her and answered her quiz.
Lillian (the priestess), not Vivian (the innkeeper).