your favorite vampiric demon came out to play..
are you ready to sacrifice, and surrender to a demonically divine brat?