Kotomora
ボロ勝ち (borogachi) Japanese meaning: decisive win | Kotomora