Nature
 

A strange tree in the Caribbean.