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