The Water Flows to the Sea Cast Suzu Hirose Riku Onishi Kengo Kôra Junki Tozuka Ami Toma Masanobu Katsumura Yukiya Kitamura Maki Sakai Katsuhisa Namase