All Cast

Akira Kamiya
Ryo Nagare

Keaton Yamada
Hayato Jin

Kazuko Sawada
Shiro Kabuto

Kosei Tomita
Dr. Saotome

Rihoko Yoshida
Michiru Saotome

Hidekatsu Shibata
Kenzo

Hiroshi Ôtake
Boss
Toku Nishio
Musashi Tomoe

Keiichi Noda
Tetsuya Tsurugi

Joji Yanami
Benkei Kuruma
