Tsukasa Naruse
Sachiko Naruse
Priest
Shota Sakamoto
Masashi Kunisawa
Noriko Naruse
Miyuki Kashiwagi
Takahiro Sawada (as Yoshi Sakou)
Haruko Kurushima
Tatsuya Hiroka
Yuji Kitamura