Ren Kawada is a mysterious woman with extraordinary physical ability. She has a male keeper, Naoki Morishima, who manages her. Ren and Naoki receive a request from Genzo Sajima. Ren and Naoki attempt to reveal a hidden truth, which the police and media will not deal with.