Just watched "House" (the 1977 Japanese horror movie)