Big Tattoo Planet flower, Flowers