Action
0.0
Punishment Island (also know as Shokei no shima) full movie is released on Jul 02, 1966. Watch Punishment Island online - the Japanese Drama movie from Japan. Punishment Island is directed by Masahiro Shinoda and created by Shintarô Ishihara with Akira Nitta and Kei Satô.