Roses Fall Where Rivers Meet: A Description and Explanation of the Shower of Roses of the Little Flower