as Tetsuya Azuma
as Luna Kozuki
as Dr. Kotaro Azuma
as Midori Azuma
as Dr. Kozuki
as Akubon
as San Ikegami
as Sekiguchi
as Lieutenant Colonel Kamijo
as Narrator
as Luna's mother
as Dr. Furoi
as Burai's wife
as Burai
as Sakamoto
as Kaoru Naito
as Barashin
as General Kamijo
as Sagurê