Kotomora
ボロ負け (boromake) Japanese meaning: decisive defeat | Kotomora