Cast: Itou Haru