Haru getting her deserved screen time