World's stinkiest flower blooms in Japan

Tsukuba Botanical Garden produces a 2-meter tall corpse flower, titan arum, that gives off a foul odor.