as Tea boy
as Arahata
as Bubbly skin ordinary person
as Keiru Okano
as Old man in 2050
as Darkness in the shadows
as Older man
as Terakawa
as Kosuke Tomita
as Fire man
as Garibā
as The Man Next Door
as Naohiro Hirakawa
as Michihiko Kasuga
as Driver
as Koi
as Tatsumi's eldest son, Takayuki
as Regular customer
as Kentaro Kimura
as Haruki
as Isao Asako
as Patient
as Masashi Tsuda
as Stair Man
as Tomatsu
as Man on Train
as Haruko's ex-husband
as Otsukotsu
as Kôji Mori
as Koichi Yoneda
as Tsuruo, Sosuke's son
as Yoshiki, university student
as Shigeru Honjo
as Yasuyasu
as Akio
as Sango Hanayama
as Ave Maria Youth President
as Matsubara
as Money Bag
as Shôji Okumura
as Hiroshi Arahata
as Shoichi Motooka
as Hanada
as Jin Nakamura
as Sokuten
as Wind Doctor
as Mineo
as Eikichi
as New boyfriend
as Yanbo
as Koji