Saori Hara (Karma): Leila Di Castro