Kotomora
断固阻止 (dankososhi) Japanese meaning: firmly blocking | Kotomora