Cellophane flowers of yellow and green towering over your head