Kotomora
自縄自縛に陥る (じじょうじばくにおちいる) Japanese meaning | Kotomora