I picked this up from the local supermarket the other day. The pulp was huge and came off of the peel like a satsuma. The size is about the same as an average grapefruit. Didn't really taste very good, but it was different. The label mentions it is a product of Jamaica if that helps at all with the ID.