Allele Island is a beachcomber's paradise for a charming creature named Eena Beena, who tends her stretch of beach--and the hapless castaways who wash up there--as if it were her own private garden.... This description may be from another edition of this product.