“Demon Pond” (1979)
The 1979 Japanese film “Demon Pond” is a strange and surreal experience that is both beautiful and grotesque, mysterious and wacky.
The 1979 Japanese film “Demon Pond” is a strange and surreal experience that is both beautiful and grotesque, mysterious and wacky.