Dec 6 Dec 6 What's that green ball? Team Basics Every winter, mysterious green balls pop up at sake breweries around Japan. Letβs find out what they mean!