Characters played by Junya Enoki
Yuito Sumeragi
Characters played by Asami Seto
Kasane Randall
Characters played by Tomomi Mineuchi
Hanabi Ichijo
Alice Ichijo
Characters played by Marika Kôno
Tsugumi Nazar
Characters played by Ryôta Takeuchi
Gemma Garrison
Characters played by Chinatsu Akasaki
Luka Travers
Characters played by Kengo Kawanishi
Shiden Ritter
Characters played by Yui Horie
Arashi Spring
Characters played by Yumi Hara
Kyoka Eden
Characters played by Daisuke Namikawa
Kagero Donne
Characters played by Yuma Uchida
Nagi Karman
Characters played by Asuka Nishi
Naomi Randall
Characters played by Kengo Takanashi
Wataru Frazer
Characters played by Tomoyo Kurosawa
Haruka Frazer
Characters played by Hiroki Takahashi
Seto Narukami
Characters played by Aoi Yûki
Kodama Melone
Yuta Melone
Characters played by Tsutomu Isobe
Joe Sumeragi
Characters played by Chikahiro Kobayashi
Kaito Sumeragi
Characters played by Shizuka Itô
Wakana Sumeragi
Characters played by Hisako Kanemoto
Child Yuito
Characters played by Ken'yû Horiuchi
Adult Yuito
Characters played by Isshin Chiba
Fubuki Spring
Characters played by Nobuyuki Hiyama
Karen Travers
Characters played by Shoumaru Zouza
Additional Voices
Characters played by Wakana Kowaka
Additional Voices
Characters played by Paddy Ryan
Additional Voices
Characters played by Yuta Hayama
Additional Voices
Characters played by Himari Kurase
Additional Voices
Characters played by Yuka Ayase
Additional Voices
Characters played by Tomoka Wakabayashi
Additional Voices
Characters played by Jun Inoue
Additional Voices
Characters played by Kôji Takeda
Additional Voices
Characters played by Asami Yoshida
Additional Voices
Characters played by Tatsuhiro Kikuchi
Additional Voices
Characters played by Seiko Yoshida
Additional Voices
Characters played by Takuma Inoue
Additional Voices
Characters played by Syuntaro Karato
Additional Voices
Characters played by Yuuta Tokunaga
Additional Voices
Characters played by Yukari Oribe
Additional Voices
Characters played by Konami Saito
Additional Voices
Characters played by Ayano Hamaguchi
Additional Voices
Characters played by Chris Hackney
Yuito Sumeragi
Characters played by Erica Mendez
Kasane Randall
Characters played by Megan Taylor Harvey
Hanabi Ichijo
Alice Ichijo
Characters played by Xanthe Huynh
Tsugumi Nazar
Characters played by Aaron Hedrick
Gemma Garrison
Characters played by Zach Aguilar
Luka Travers
Characters played by Mark Whitten
Shiden Ritter
Characters played by Reba Buhr
Arashi Spring
Characters played by Lauren Landa
Kyoka Eden
Characters played by Chris Patton
Kagero Donne
Characters played by Griffin Burns
Nagi Karman
Characters played by Jennifer Losi
Naomi Randall
Characters played by Kyle McCarley
Wataru Frazer
Characters played by Salli Saffioti
Haruka Frazer
Characters played by Phillip Reich
Seto Narukami
Characters played by Laura Post
Kodama Melone
Yuta Melone
Characters played by Kirk Thornton
Joe Sumeragi
Characters played by Zeno Robinson
Kaito Sumeragi
Characters played by Allegra Clark
Wakana Sumeragi
Characters played by Chris Cason
Fubuki Spring
Characters played by Armen Taylor
Karen Travers
Characters played by Aleks Le
Additional Voices
Characters played by Christopher Bevins
Additional Voices
Characters played by Frank Todaro
Additional Voices
Characters played by Jamison Boaz
Additional Voices
Characters played by Janice Kawaye
Additional Voices
Characters played by Julia McIlvaine
Additional Voices
Characters played by Laura Megan Stahl
Additional Voices
Characters played by Patrick Seitz
Additional Voices
Characters played by SungWon Cho
Additional Voices
Characters played by Tara Sands
Kasane's Mother
Newscaster
Additional Voices
Characters played by Lucien Dodge
Additional Voices
Characters played by Maureen Price
Additional Voices