Kotomora
自縛 (じばく) Japanese meaning | Kotomora