Farm Heroes Saga level 355

How to pass level 355 Farm Heroes Saga
You don't really want too much water if you can avoid it as water is not one of the crops you need to collect, however the water is useful for breaking the snowballs if they start to take over too much.
I found that working to collect the spider was the best strategy and the crops will usually take care of themselves.
Use shovels if you need to, to make matches or to clear a snowball, especially if you can remember which crops are under the snowballs.
The video below was made using 3 shovels.