Get the physical version of Libra of the Vampire Princess, mailed straight to your doorstep from Japan!

The choice is death or immortality. Which will you choose?