Amorphophallus Titanum, world’s biggest flower has bloomed in a Tokyo park, first time in long 5 years. The bloom(flower) is 6 feet tall. Jindai Botinaical gardens in Chofu, Japan has augmented their meeting hours with the goal that guests can come and see this uncommon specie as it blossoms for a few days. It grows…