An eerie statue of the Kannon shedding tears in an old Western-style house. Fifty years of the strange lives of the mothers and daughters who protect the statue of the Kannon.
No lists yet
Create your first list to organize your movies and shows