Characters played by Mitsuyoshi Shinoda
Kyoya Suda
Characters played by Natsuki Okamoto
Miyako Kajiro
Characters played by Masaki Tachi
Tamon Takeuchi
Tamon Takeuchi's Father
Characters played by Masami Mizuno
Yoriko Anno
Shibito
Characters played by Nobuaki Mitsuda
Kei Makino
Shiro Miyata
Characters played by Risako Minami
Hisako Yao
Characters played by Kei Kodama
Mina
Risa Onda
Characters played by Seika Hosokawa
Reiko Takato
Characters played by Chiaki Kominami
Harumi Yomoda
Characters played by Tatsu Kaneko
Eiji Nagoshi
Characters played by Tadao Kato
Akira Shimura
Characters played by Keiko Koshiro
Naoko Mihama
Characters played by Anna Ide
Tomoko Maeda
Characters played by Katsuyoshi Toya
Takanobu Maeda
Characters played by Rie Sumiyoshi
Mayumi Maeda
Characters played by Yuki Tokura
Jun Kajiro
Characters played by Aya Matsui
Ayako Kajiro
Characters played by Kiyohito Edo
Tetsuo Ishida
Characters played by Yoshiko Tanaka
Tamon Takeuchi's Mother
Characters played by Sakumi Toyama
Tamon Takeuchi (Child Version)
Characters played by Kohei Nanri
Ancient Villager
Characters played by Hiroshi Tamate
Villager
Characters played by Noboru Sakamoto
Shibito
Characters played by Yoneko Tsunoda
Shibito
Characters played by Keiichiro Toyama
Shibito
Characters played by Eigo Miyazaki
Shibito
Characters played by Naoko Sato
Shibito
Characters played by Momoko Ikeda
Shibito
Characters played by Naomi Horikawa
Shibito
Characters played by Nobukazu Takamitsu
Shibito