Very little about this movie makes sense.
If you know anything about
Geography
Languages
Ethnicity/culture
Sailing/seafaring
History/politics
avoid watching; you’ll just get too frustrated.
Your film gods: Lee Van Cleef and Laura Gemser
Chili-P