Rena, a mother who struggles with her son Takeshi's withdrawal. She is at a loss as to what to do, b
Keywords:
Japan
Rena Ozaki