Ripper!Charlie

Backstory
Charlie fell into the Underground with her brother James. At the time, Asgore had 5 souls. They met Flowey, who was confused after seeing Charlie's rainbow soul. This soul trait represents insanity. They continued on, finding an exhausted Toriel. She had not slept in days, so they let her rest and moved on. Here, they met Mettablook. Mettablook, exited to find someone new, showed them a secret passage to the roof of the ruins. They traveled across the Ruins Roof, encountering a few monsters along the way. Once they reached the end, Mettablook had to go head to a club meeting. Once they climbed down, both Charlie and James started walking along the path where they meet Sans. Sans then suddenly appeared in front of them and offered some ketchup. Charlie and James spent a lot of time with both skeletons, and they remain great friends. Charlie traveled across Waterfall with James. They had an argument in a secluded corner of Waterfall, during which James ran off into a deep fog. He came across Gaster, the Annoying Dog, and Temmie. Charlie followed him. After a bit questioning and talking with Gaster, both emerged from the fog with a new resolve. By that time, news of the humans had arrived at New Home. Charlie and James reached the end of Waterfall, being chased by the Royal Guard. They arrived at a bridge. Asgore was on the other side. He had no choice. If he wanted to keep faith with his people, he had to do this. Asgore threw his spear. James saw him ready to throw, and pushed Charlie out of the way. Saving his sisters life, but sacrificing his own. Charlie, filled with a rage unknown to most, fled. She fled to a small cave in Snowdin. After an hour, Sans came across her. And he knew what had happened. A few years passed, Sans occasionally visiting Charlie to make sure she didn't die. Until Frisk came to the Underground. They went Pacifist. And after it all, Sans brought Frisk to where Charlie was. And Frisk, against all odds, managed to get Charlie to go to the surface. After dragging Flowey there as well.

Story
Ta da! This is WIP.

Appearance
Charlie has dark brown hair and maroon eyes. She also has a faded light blue sweatshirt, with navy blue jeans. She has peach skin, and is semi-tall.

Personality
Charlie is very, very erratic. When happy, she is extremely energetic and kinda silly. When angry, it's a cold, dark anger. She is very creative, but can become blinded by rage. She cares deeply for her friends, and brother. A betrayal of trust is the worst thing to do in her mind. She enjoys sparring.

Temporary Soul Detachment
Charlie can detach her soul and consciousness from her body. However, in 5 minutes, she will start feeling pain. This increases and decreases depending on how far away from her body she is, and how long she has been incoporial.

Good Hearing
For an unknown reason, she has unnaturally good hearing.

James (Older Brother)
James is Charlie's older brother, and they both care about each other. Charlie can annoy James, but they always have each other's backs. James helps Charlie out, and Charlie repays it with undying loyalty.

Sans And Papyrus (Adopted Brother)
Sans and Papyrus both met Charlie and James during their time in Snowdin. They all took a liking to each other, and after Sans made sure Charlie didn't starve over the years after James died, they became the closest thing to family for Charlie besides James.

Gaster (Cool Uncle Kindof)
Gaster would be the narrator if this was made into a game. He helped out Charlie and James throughout their journey. He doesn't act like a dad, more like a cool uncle. Technically, he is Charlie's dad by adoption, but since Sans and Papyrus are not genetically related to him, it doesn't really count.

Trivia

 * James had a yellow soul.
 * Charlie enjoyed fencing before she fell into the underground.
 * Can someone make art?
 * The insanity soul trait gives you a voice in your head, that always argues the opposite point that you think. This can be irritating to mind-breaking depending on the person.
 * There is Sansby in this universe. All other canon ships apply.
 * Gaster accidentally created Sans and Papyrus in his lab.
 * In a Genocide Route, an idea is that Sans encounters Charlie when he dies, and voluntarily gives up his soul to buy time for Alphys and Asgore.
 * Charlie did and does foil fencing on the surface.