The story begins with Keita Suminoe, a male third-year junior-high school student studying for his high school entrance exams. He is living in a home with his older twin stepsisters, Ako and Riko, who share no blood relation to him, and they help him prepare for his exams. Even though he initially dislikes himself for it, he begins to become attracted to his two step-sisters, and his two parents encourage him to eventually get married to one of them.

Ayana Taketatsuas Ako Suminoe (voice)
Yuiko Tatsumias Riko Suminoe (voice)
Ken Takeuchias Keita Suminoe (voice)
Yoriko Nagataas Miharu Mikuni (voice)
Asami Imaias Yuzuki Kiryu (voice)
Asuka Ohgameas Mikazuki Kiryu (voice)
Tomoyuki Shimuraas Keita Suminoe's Father/Suminoe (voice)
Tomoe Hanbaas Ako and Riko Suminoe’s Mother/Suminoe (voice)
Kiyotaka Furushimaas Toda Edogawa (voice)
Hideki Nakanishias Boy (voice)