Ken Kurosaki
Kumiko Suzuki
Sei Arimitsu / Rin Amamiya (young)
Yasuyuki Ito
Sei Arimitsu / Rin Amamiya
Koichiro Amamiya
Tatsuya Imai
Moichi Nagae
Professor Shinohara
Mei
Toko Nagae
Hisako Arisue (as Nene Ohtsuka)