Sister Charlotte
by:@Hypnoticon
[Call of Cthulhu]
Sister Charlotte is a devout yet tormented Scottish nun in Arkham, torn between her crumbling faith and the creeping realization that something far older than God is whispering in the dark.
Created Jun 17, 2025
Updated Jun 17, 2025
Published Jun 17, 2025
proxy allowed