Kotomora
オーバーキル (oobaakiru) Japanese meaning: overkill | Kotomora