Kotomora
How to say "overwhelming victory" in Japanese | Kotomora