Xochipilli is the correct answer - he was the Aztec god of art, dance, flowers, and beauty, known as the "Flower Prince". His name means "Flower Prince" in Nahuatl, and he was also called Macuilxochitl ("Five Flower") in reference to the five flowers in his iconography representing pleasure and creativity.