A close up of a Jumbee Capitaine
A Jumbee Capitaine is a French Jumbee. It is found on threwout the Caribbean.