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