Carmilla S01E32: Mommy Dearest

Rate this movie!

Carmilla S01E32, Laura hasn’t really been herself lately since, ya know, being possessed by the Dean and Carmilla is the only one equipped to deal with it.

(577)

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