Glamador
(Original title)
Glamador
France
Clamador
France (alternative title)
Остров Гламадор
Soviet Union (Russian title)