Cherry Flower Power Cake