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.

(32)

About The Author
-