Taste of Nature: Licking the Titcha Flower