Demon Summoning Made Simple

September 15, 2016
0.0%

Carmilla - S4 - E17

Demon Summoning Made Simple

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?

Carmilla: Season 4 - 36 Episode s