Kotomora
決着がつく (けっちゃくがつく) Japanese meaning | Kotomora