The game's main character. A JerkWithAHeartOfGold who's about to flunk his last year of school due to inassistence, what happens in the days right before graduation force him to look into his life and choices.
* AccidentalPervert: In [[spoiler: Yuka]]'s path, he walks in on her [[spoiler: "entertaining" another dude.]]
* AllGirlsWantBadBoys: Toyed with. The girls are attracted to him not due to his badboy appeal, but due to his HiddenHeartOfGold. I.e., he joined Kaho's literature club to keep it from being closed, was kind to Kyoko due to her difficult family situation, and even in the days when he looked down on Yuka for being the local teen prostitute he helped her when she needed it.
* BrilliantButLazy: The reason why he might fail school is due to him having a bad assistance record, not because he's BookDumb.
* BridalCarry: Carries [[spoiler: Yuka]] in his arms [[spoiler: after she's gangraped.]]
* DeadpanSnarker: To Kaori
* HappilyAdopted: He was brought into the Sasaki family as a baby (and when Ayame was a little girl). He didn't find out until he was a teen... and the Sasaki parents died few afterwards. OUCH.
* HeavySleeper: And he befriended Kaori the nurse because he used her office as his favorite nap spot.
* IWasJustPassingThrough: At first he couldn't come up with reasons why he would help Yuka despite not liking her.
* [[spoiler: SecondLove: Any girl save for Kaho, since he's always liked her.]]
* StepfordSmiler: [[spoiler: If you have him rape Ayame, both of them try acting like nothing happened]]
The beautiful and cheerful ClubPresident for the Literature Group, as well as Ryo's close friend for a while already alongside Tomonori. Despite being Tomonori's girlfriend, her feelings can potentially transfer to Ryo. [[spoiler: In fact, she always was in love with Ryo.]]
-->Voiced by: Creator/AiUchikawa (under the name "Chitose Kamata")
* [[spoiler: CannotspitItOut: Has liked Ryo for a while already...]]
** [[spoiler: IWantMyBelovedToBeHappy: She keps repeating this no matter what she felt]]
* HairDecorations: A blue hairbow
* LapPillow: In the cover, for Kyouko
* LoveTriangle: Rather than having distinct paths, there is a single shared path for Kaho and Kyoko. [[spoiler: Technically a ''LoveDodecahedron'' when Kaho's boyfriend/Ryo's best male friend Tomonori is included.]]
* TextileWorkIsFeminine: At some point, [[http://i42.tinypic.com/j6rkia.jpg Kaho is seen sewing Ryo's shirt.]]
* ZettaiRyouiki: Grade B, bordering on A.
The last member to join the literature club. She's a sweet and extremely tall girl (just a bit shorter than Ryo!), who falls asleep frequently. [[spoiler: She lives alone and it's not easy for her to make friends.]]
-->Voiced by: Tomomi Misaki
* HeavySleeper: She's even seen sleeping on the cover of the game. And falls asleep on Ryo more than once.
* HugeSchoolgirl: At 172,7 cms/5'8''
* LoveConfession: She has just given one to Ryo.
* LoveTriangle: As said above, Kaho and Kyoko share a path.
* [[spoiler: ParentalAbandonment: Her parents are nowhere in sight.]]
* SempaiKouhai: A year younger than the other members of the club.
The local teenage prostitute, whom Ryo looks down upon but still treats better than the rest of the class. She turns out to be a more complex person than Ryo thinks she is...
-->Voiced by: Izumi Yazawa
* BoyishShortHair: The date-able girl with the shortest hair.
* [[spoiler: DrivenToSuicide: Tried to kill herself in her path, via slitting her wrist and planning to go the BathSuicide way. In one of the sex scenes she has said wrist bandaged, and later wears a pink bracelet to cover the scar.]]
* GreyRainOfDepression: [[spoiler: Her Bad Ending.]]
* HookerWithAHeartOfGold: With quite the reasons to be. [[spoiler: If you have Ryo sleep with her ''solely'' for sex, it leads to the Bad Ending. If you don't, you'll sex her up anyway but [[GoodPeopleHavegoodSex in better circumstances]].]]
* [[spoiler: RapeAsDrama: Gets gangraped in her route.]]
* [[spoiler: SecretTestOfCharacter: Going to the LoveHotel, since Yuka leads Ryo there to see if she can trust him to see beyond her "carefree and cheerful teen hooker" facade. If you-as-Ryo don't "pass", have your Bad Ending.]]
* SubculturesInJapan: Yuka's design strongly evokes the [[http://en.wikipedia.org/wiki/Ko-Gal ko-gal]] looks. While she's not tanned, her hair is lighter than the rest of the cast (probably bleached) and she also uses the dangerously short skirt, cleavage-showing shirt and loose socks worn by the average ko-gals.
* StepfordSmiler: Yuka tries to pass herself as a blithe and fun-loving girl, without a single care in the world. She obviously isn't.
Ryo's older sister, daughter of the family that adopted him. She quite nursing school when the parents died to do her best to raise him.
-->Voiced by: Ryoko Tanaka
* BrotherSisterIncest <- -> LikeBrotherAndSister
* GreaterNeedThanMine: Always puts Ryo's needs ahead of her own.
* NotBloodSiblings: To Ryo.
* PromotionToParent: To Ryo, too. She has worked hard to raise him as well as possible after their parents died.
* [[spoiler: RapeAsDrama: You can have Ryo non-con her. For worse, it's implied that she falls for him anyway - because she already liked him.]]
* StepfordSmiler: [[spoiler: If you have Ryo rape her, both of them try acting like nothing happened]]
The snarky and hot school nurse, as well as Ayame's classmate in nursing school. People think she's cold and distant, but Ryo (who snook into the nurse office many times to nap there) doesn't think this way.
-->Voiced by: MinamiHokuto
* ArrangedMarriage: She's planning to go to an ''omiai'' or arranged date. [[spoiler: You must have Ryo follow and stop her.]]
* [[spoiler: AutoErotica: Her Good Ending has Ryo and Kaori going at it in her car.]]
* DeadpanSnarker: to Ryo
* [[spoiler: IWantmyBelovedtoBeHappy: Inverted in her Good Ending, where the other girls are the ones who tell her this.]]
* [[spoiler: OneLastFling: Her and Ryo's date.]]
* [[spoiler: ReplacementGoldfish: It's implied that Ryo reminds her of her dead student.]]
* TeacherStudentRomance: In her route. She's GenreSavvy enough and attempts to avert it (atleast in the school grounds), so Ryo has to work quite a bit to get to her.
Ryo's close friend and Kaho's boyfriend of sorts.
-->Voiced by: Tomoyuki Fujiwaki
* [[spoiler: IWantMyBelovedToBeHappy: Does this in regards to Kaho. (Though one of Kyoko's endings imply that they ''may'' get back together)]]
A shy, physically frail young girl who plays the piano wonderfully. She's a friend of Kaho, and Ryo meets her when he sneaks into the music room.
-->Voiced by: SayakaAoki (under the name "Rumiko Sasa")
* [[spoiler: DeadAllAlong]]: [[spoiler: The poor girl ''never'' got better; she was dying in the hospital during her whole storyline. ]]
* ElegantClassicalMusician: Very talented pianist.
* [[spoiler: ExpositoryHairstyleChange: In her route, she loses a good part of her RapunzelHair.]]
* HairDecorations: A huge white bow
* [[spoiler: LapPillow: After her and Ryo's sex scene in the music room. Note that she's naked when this happens.]]
* LastEpisodeNewCharacter: She has a minimal presence in the other routes, so many people are surprised when they fulfill the conditions to get hers. [[note]]Said condition? Completing the paths for all the other girls.[[/note]]
* [[spoiler: MakingLoveinAllTheWrongPlaces: One of her h-scenes takes place in the music room... and on the piano. The other, in the hospital.]]