Buffy the Vampire Slayer’s Willow Rosenberg has the best outfits in the series. Also, she’s one of the best characters in the series. Cosplayer Amy Humphries, also known as Humpasaurus, has re-created a couple of Willow’s looks, and her version of Willow’s outfit from Doppelgangland is perfect. She happens to...