The Past
Mimi
Morisaki, Ryuuji
Shun
Canaan Praeses, Shin
Yamanaka, Sawako
Watase, Mother
Tainaka, Satoshi
Risa
Hirasawa, Yui
Watase, Father
Hirasawa, Mother
Seri
Old Man
Mana
Tainaka, Ritsu
Kotobuki, Tsumugi
Hirasawa, Father
Nakano, Azusa
Hirasawa, Ui
Akiyama, Mio
Manabe, Nodoka
Sokabe, Megumi
Watase, Asuna
Suzuki, Jun