Kotomora
手を下す (teokudasu) Japanese meaning: do oneself | Kotomora