The ultra-stinky Putricia the Corpse flower has finally bloomed at Sydney’s Botanic Gardens, treating visitors to its repugnant smell for the first time in 15 years.