I just found a Toad in the Haunted Towers tree, then I get blocked by 3 female ghosts with mirrors. They spin around and eventually one peeks from behind the mirror and you can strobulb them, but after you start vacuuming them up, one of the other ghosts will hit you.
They hit you so early and for so much damage this isn't enough to beat them. So what exactly do I do against these three? If I flash one and wait, all three disappear again, so I don't see a way to catch more than one off guard at once.