An red unknown flower / seed on a tree in Jamaica.