Big Tattoo Planet Insect, Flowers