Umbra anchored in the Caribbean