The Acerola.... or called "Shimarucu" in my country.......

Anyone ever had this?

http://www.tradewindsfruit.com/acerola.htm