Carmilla S01E03: The Roommate

Carmilla S01E03, Laura begins living with Carmilla, who turns out to be a horrible flat mate. One day, she pours some of Carmilla’s “soy drain” into a bowl of oat and finds it to be blood.


About The Author
- I'm a girl who like another girls and i love watching L movies