Punishment Island AKA Shokei no shima (1966) Masahiro Shinoda, Akira Nitta, Kei Satô, Kinzô Shin October 3, 2021 Drama, Mystery Seeking revenge against the guard who tormented him, a young man returns to the island Read More »