Before Ciel gets his soul eaten, he has one last order for Sebastian...All Rights Reserved
Before Ciel gets his soul eaten, he has one last order for Sebastian...
2 parts