Titan Arum - this plant originates from Sumatra, the largest flower in the world