several sources list the actress as Natsumi Kashiwagi, which is just another one of her names, along with Haruka Nemoto...