Here is the full list of all 13 Holy Avatar vs. Maidens of the Dead achievements.
You have found his semi divine humble Self on your Steam list.