A free Japanese spring festival will take place on Sunday, May 8, 2022, at the Ichimura Miami-Japan Garden on Watson Island. (Video courtesy of Ichimura Miami-Japan Garden) From 11 a.m. to 4 pm., you can bask in Japanese entertainment, culture, food and ...