Black Butler Vol. 30

s​k​u  621124508

Black Butler Vol. 30

s​k​u  621124508

$13.00

Whether called to save a dinner party gone awry or probe the dark secrets of London's underbelly, there's apparently nothing Sebastian cannot do. One might even say Sebastian is too good to be true...or at least, too good to be human. Vol. 30

In Stock
Quantity
error icon
error icon
Rating (required)
Cancel