Weird tree in Downtown Disney. It looks like a giant green bean tree!