green giant bamboo, very impressive in person