Tips Cherry Blossom Petals Animal Crossing: New Horizons Guide Players can now get their hands on cherry blossom petals in Animal Crossing: New Horizons. Nicholas Barth Apr 1, 20202020-04-01T19:15:26-04:00