Okay, I need some major help in fighting Rachel, with her wind, frogs, cannon, electricity, etc. I mean, it's hard enough to try and get a curse on her (at least for me), and then she has all these stupid ass traps she can use and her wind to keep you and clouds/bugs away. Please put any anti-Rachel strats should go in here, and will be appreciated.
EDIT: