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