Kotomora
抑止力 (yokushiryoku) Japanese meaning: deterrence | Kotomora