Izumi Oda, a popular female newscaster, is abducted and imprisoned under the direction of Sajima, a

Keywords:
Japan
Shiori Kamisaki