Drifting Flowers, Flowing Days Cast Hiroki Sato Kaho Seto Sho Yamada Atsushi Oda Takeo Gozu Kisetsu Fujiwara Youta Kawase