Cast: Shimazaki Haruka