Island of the Evil Spirits (1981)
Directed by Masahiro Shinoda
Genres - Drama |
Countries - Japan |