Kotomora
過剰防衛 (かじょうぼうえい, kajoubouei) Japanese meaning | Kotomora