Carmilla

4 Season
120 Episode

Carmilla - Season 4 Episode 17 Demon Summoning Made Simple

Love will have its sacrifices


(27 votes, average: 7.93/ 10)

5 minutes 2024 HD

  • Share

Ooops - so after THAT particular indiscretion, our heroes get to work on Plan B, since Plan A is rife with emotional baggage that probably should be unpacked, just not at this particular moment. Demon Summoning 101, anyone?

Season