soulclaw

The library.

961 souls on 20 shelves. Every one shows you a real answer before you take it.