Question: Kiwo Ayiti is a Catholic youth organization in a country located on the island of Hispaniola in the Greater Antilles archipelago of what sea?
Sentence (from "Kiwo Ayiti"): Kiwo Ayiti (Creole name) or Mouvement Kiro d'Haïti (French name) a Catholic youth organization in the Haiti.
Relevant evidence: Yes