It finally opened today. When I went you could smell it if you leaned way in.
Mmm, Amorphophallus titanum, which means "giant formless penis."
They had t-shirts and I was tempted to buy one but did not.
Being surrounded by plants made me happy.
Edit: The more I look at it, the more the spadix looks like hands in prayer. Crap, I guess I should have gone to the Crusade's event on Friday.