
Distribution
- Masakazu MoritaKotarou Tennouji (voice)
- Kana HanazawaKagari (voice)
- Katsuyuki KonishiSakuya Ootori (voice)
- 田中涼子Touka Nishikujou (voice)
- すずきけいこTenjin (child) (voice)
- Chiwa SaitōKotori Kanbe (voice)
- Eri KitamuraAkane Senri (voice)
- 朝樹りさLucia Konohana (child) (voice) / Ryuba (voice)
- 篠宮沙弥Chihaya Ootori (child) (voice)
- 柳田淳一Haruhiko Yoshino (voice)
- Hiroki TouchiSougen Esaka (voice)
- 坂巻学Gen (voice)














