A high-school graduate, a Japanese business man, and an abandoned horse face uncertain futures in a small town.
as Takeshi
as Charlotte
as Rose
as Kid 1 (voice)
as Kid 2 (voice)
as Takeshi's Sister (voice)