Protagonist and Main Heroines
- Voiced by: Junji Majima (anime)
The protagonist and the (initially) sole member of Shiomi Academy's Library Club. After receiving a strange email, he ends up getting roped into the "Shiomi Happy Project."
- Attractive Bent-Gender: As the cosplay maid Kyouko.
- Forgotten First Meeting: He doesn't remember meeting Nagi during his childhood.
- Voiced by: Madoka Yonezawa
A girl in Kyoutaro's class who ends up joining the Library Club, she hopes to overcome her shyness by making the school more enjoyable, thus inspiring her to start the "Shiomi Happy Project."
- Buxom Beauty Standard: Is the victim of a Skinship Grope by Tamomo in Episode 4 of the anime, as Tamono notes that Tsugumi's chest had apparently gotten bigger.
- The Heart: This to the Library Club, where she is a constant source of cheerfulness and optimism.
- Nice Girl: For all her shyness, she's still the sweetest of the heroines.
- Voiced by: Yuka Saito
Tsugumi's close friend who becomes the library club's recruiter.
- Clingy Jealous Girl: She displays jealousy towards other people getting close to Tsugumi, though this is usually Played for Laughs.
- Voiced by: Nozomi Yamamoto
A national-level singer who ends up joining the Library Club.
- Friendship-Straining Competition: Won first place at a singing contest during her childhood, even though she was holding back. It's why she avoids Miyu.
- In-Series Nickname: The Diva or Song Princess, depending on the translation. She dislikes it.
- Kindhearted Cat Lover: She absolutely adores Giza.
- Shy Blue-Haired Girl: Has blue hair, and is the most reserved of the Library Club.
- Voiced by: Eri Sendai
A cheerful young girl who decided to join the Library Club after helping them with volunteer work.
- A-Cup Angst: She's not very happy with her small chest.
- Affectionate Nickname: Kyoutaro calls her "Kannasuke."
- Birds of a Feather: She gets along well with Takamine thanks to their similar personalities, even forming a comedy duo with him.
Supporting Cast
- Voiced by: Showtaro Morikubo
Kakei's classmate whom he's been friends with since their first year. He joins the Library Club at the same time as Tsugumi.
- Birds of a Feather: He gets along well with Kana thanks to their similar personalities, even forming a comedy duo with her.
- Hidden Depths: It is revealed that he is one of the students assigned to watch over Tamamo.
- Voiced by: Atsumi Tanezaki
A member of the Library Committee, who happens to be Kyoutarou's neighbor.
- Desperately Looking for a Purpose in Life: Her after-story in Dreaming Sheep revolves around this, with her not knowing what to do after giving up on being a Shepherd. She later resolves to set up her own cafe.
- Fiery Redhead: Has red hair, and is commonly seen shouting at the Library Club to tell them to quiet down.
- Forgotten First Meeting: With Kyoutarou. Her role is expanded in the true route where she becomes a main heroine.
- Voiced by: Saki Nakajima
The president of Shiomi's student council who regularly tries to get Kakei to join.
- Ascended Extra: Her route, which branches off Tsugumi's in the original, gets a full after-story in Dreaming Sheep.
- Childhood Friends: With Sayumi.
- Voiced by: Kei Mizusawa
The vice-president of Shiomi's student council who doesn't approve of Maho inviting Kakei to join.
- Ascended Extra: She didn't have a route in the original game, but she gets one in Dreaming Sheep.
- Voiced by: Rina Sato
A voice actress who hosts the "Lunchtime Avenue" radio show at Shiomi.
- Ascended Extra: Her route, which branches off Senri's in the original, gets a full after-story in Dreaming Sheep.
- Voiced by: Miyuu Kashiwagi
The head waitress at Shiomi's cafeteria.
- Ascended Extra: Her route, which branches off Kana's in the original, gets a full after-story in Dreaming Sheep.
- Childhood Friends: With Maho.
- Voiced by: Satoshi Tsuruoka
A fat cat serving as the unofficial mascot of the Library Club.
- Affectionate Nickname: Often referred to as "Giza-sama."
- Voiced by: Taiten Kusunoki
A mysterious man dressed in a suit.
- Seven Is Nana
- Walking Spoiler: His character sheds light on the true nature of Shepherds.
- Voiced by: Ari Ozawa
A heroine exclusive to the PSV re-release. She works at Kamisore, another cafeteria in Shiomi Academy.
- Younger Than They Look: She'd have to be, given that she's been a Shepard for over 20 years.
Houkago Shippo Days Characters
The protagonist of Houkago Shippo Days and a member of the Photography Club.
- Childhood Friends: With Nozomi and Sakuya.
- Oblivious to Love: Has no idea that both of his childhood friends have feelings for him.
- Voiced by: Mai Ishihara
The president of the Photography club who specializes in taking pictures of cats.
- Childhood Friends: With Kei and Sakuya.
- Childhood Friend Romance: She's in love with Kei, but she's trying to take things slowly.
- Voiced by: Azumi Asakura
A runaway who enrolls at Shiomi after Nozomi lets her stay in her room.
- Childhood Friends: With Kei and Nozomi.
- Childhood Friend Romance: She's in love with Kei, but holds back her feelings because of Nozomi.