Big Tattoo Planet Insect, flower