source?
>>15565090
The 'Vampire Pussy'-part is just a meme, see; http://knowyourmeme.com/memes/puffy-vulva
But the picture and content is a doujin called 'Lady Yupire's Servant', here is the full manga in English, see; https://hitomi.la/galleries/952385.html
>>15565147
No sorry, that was the japanese one, here is the English translation, see;
http://hentai2read.com/lady_yupiels_servant/1/