My deck was very simple, it simply went ''haha bird go pew pew''. The only deck I did not manage to win against with this one was the harpy one, mostly as it lacks any real backrow removal which seems extremly important in that fight. Other than that, it worked surprisingly well as it allowed me to remove anyone's monsters by simply spamming arrows. Very hard to brick with this deck, extremly good from early to mid game but falls off into the late game.
View attachment 3510588
I actually think back row removal isn't very good in the harpy fight, because any time a backrow card is destroyed (either yours or hers) she can special summon her 6 star harpy by discarding a card, which can get ugly fast.
That being said, that deck is definitely absolutely horrendous against it, because she has a ton of cards that cause bad things to happen when wind effects are used.. and your deck is almost entirely wind. Spells are also bad against her, because they trigger her continuous spell, which triggers all of her stuff that triggers on wind effects.
The best deck I've found for dealing with the harpy lady (also works against basically everything because ninjas are OP), getting to about an 80-90% win rate while admittedly being pretty overleveled (I once got a 20 game win streak while testing it against her), though I have also beaten her with my stats capped at 6000/1000 too (albeit less consistently):
More or less, the winning strategy against her is to let her fill her entire backrow with traps/spells, at which point she can no longer play any more spells. Once she can't play spells anymore, as long as you have nothing in your back row then she can't actually do anything other than summon 1 monster at a time, which ninjas can beat (if you're short on ninjas you may sometimes also consider using defense mode on them, but it's highly situation dependent - defense mode is better when she doesn't play a monster, but worse when she does play a monster).
Usually you only play spells on your first turn (or if you're absolutely certain she has nothing in her back row that can make you regret playing spells), and don't play mirror shield unless you absolutely have to - if you play mirror shield when you don't need to, what can happen is she can play a gunner harpy, discard a card to destroy it, then special summon another harpy from the card she discarded, then special summon her 6 star harpy from hand because she destroyed a backrow card.. you really want to avoid those kinds of situations, so it's really better to keep your backrow empty unless you *really* need to play them). Explosion also functions as a board clear similar to mirror shield, but can also trigger some different bad stuff to happen.