Tears of Persephone Cast Shu Watanabe Ayame Gôriki Manami Hashimoto Yuhi Hiroaki Iwanaga Hiroyuki Watanabe