The people of the Dominican Republic tell stories of this shy, mysterious tribe of people who live in the forests and waters of the island. A bold young Ciguapas gets curious about the human village. When she gets too close, will her tribe get discovered, or will they discover that the people of the village aren't that different after all?
Added by Upcoming Robot on August 23, 2009