A group of friends are cast away on an isolated island where it quickly turns into a panic horror battle for survival
Igor's Territory / イゴールの島
Similars by genres