This little number is called Striped Delight. And although the ingredients don't include any addictive drugs, I wouldn't be surprised if it did. It is the most amazing tasting stuff. Mine doesn't look anything like the picture from the link to the recipe, but it is incredible stuff. Just as a warning, don't make it unless you have a lot of people who are going to eat it. Or you will eat it all. Also, the longer you let it sit, the better it tastes, so try to let it sit overnight. Yum!!!