Carmilla

Carmilla - Season 3 Episode 3 Lucy & Ethel

Love will have its sacrifices 2016-10-11 5 minutes.
8.02 29 votes

Season - Episode

4 Season 4 Sep 15, 2016
3 Season 3 Oct 22, 2015
2 Season 2 Jun 02, 2015
1 Season 1 Aug 19, 2014

Overview

Perry & Mel review the evidence so far and try to figure out why the girls on campus stopped having their periods, while Carmilla "enacts violence" on the poor Zeta bro below.

Year
Studio
Popularity 2.9083
Language English