Soul Sacrifice Delta

Genres:
Publisher:
Developer:

Faith in the Divine Trophy

Icon for Faith in the Divine
Faith in the Divine

Earned Sanctuarium title "High Cardinal".
5.30% of players have unlocked this achievement

Guides