HomeAnime News Network This Week in Anime - Does Vlad Love Scratch That Nostalgia Itch? byadmin hg -February 25, 2021 0 It's referential, totally crazy, and stars a lesbian couple that includes a blood donor fanatic and a vampire. from Anime News Network https://ift.tt/3pTCx3q Tags Anime News Network Facebook Twitter