"Where is this ... I am ... why here ..." Under the control of fear and despair, the woman falls int

Keywords:
Japan
Ayaka Tomoda