Island of Death (Pedhia tou dhiavolou, Ta) Imdb
-
Release info:
Island of Death aka Ta Paidia tou Diavolou.greek
-