Where Every Scroll is a New Adventure
major spoilers
Currently on the verge of tears. Someone sedate me.