Party Girl

The Party Girl is an NPC that has a low chance to spawn once the following criteria have been met: Party girl has a spawn chance of 2% every morning, so it can take a long time for her to arrive.
 * There is no NPC waiting to move in.
 * There is an empty house.
 * You have at least 8 other NPCs. (May not be a necessary prerequisite since Party Girl can spawn with less than 8 other NPCs in a world. Could possibly affect spawn chance though.)

The Party Girl will sell you the Bubble Machine which makes bubbles. She also sells the Confetti Gun and fireworks.

Items sold
Once the Party Girl has moved into a house, she will sell the following:

Names
Bailey, Bambi, Bunny, Candy, Cherry, Dazzle, Destiny, Fantasia, Fantasy, Glitter, Isis, Lexus, Paris, Roxanne, Sparkle, Star, Sugar, Trixie

Trivia

 * Strangely enough, the Party Girl is the only female NPC that does not become annoyed during a Blood Moon.
 * Party Girl is a reference to Pinkie Pie from the television series "My Little Pony: Friendship is Magic," due to the potential quotes, hair style, color scheme, and general demeanor. Two of her possible names, Trixie and Sparkle, possibly refer to characters in "My Little Pony: Friendship is Magic."
 * Sprited by former artist William Data AKA Waffles.

Quotes

 * "We should set up a blinkroot party, and we should also set up an after-party."
 * "Put up a disco ball and then I'll show you how to party."
 * "Do you party? Sometimes? Hm, okay then we can talk..."
 * "We have to talk. It's... it's about parties." (Which may be a reference to the Party Cat Comic series)
 * "I can't decide what I like more: parties, or after-parties."
 * "I went to Sweden once, they party hard, why aren't you like that?"
 * "My name's [Name of Party Girl] but people call me party pooper. Yeah I don't know, it sounds cool though."
 * "Wow, [Name of Character], meeting an adventurous man like you makes me want to party!"