Kuroshitsuji: The Contract from Birth [Ciel Phantomhive]
46 parts Complete
46 parts
Complete
She never knew what it would be like to wonder about Heaven, or how it would be if she were to burn in Hell. Her soul was sold before her first breath, and it would be eaten before her last.
Adelina...