by NaokoSmith
Again, beautiful writing, fascinating character development, and a great eye for detail.