Big Tattoo Planet Owl, Flowers