as Rudolf Ushiromiya
as Sojiro Sakura
as Shuntaro Sakurada
as Eiji Isomura
as Takashi Kobayakawa
as Kenichi Tsuruta
as Aida Kazufumi
as
as Dr. Kugura
Birthday
Place of Birth
Biography