The hypocrisy at the end makes me laugh. Trinidad is a South American island which means it is definitely not an ancestral home of African descendents. Also one of the folklore monsters are unbaptized babies ... So assuming christian background, a religion born of the Middle East ... not Africa.