Kotomora
"deluge" in Japanese: 豪雨, 洪水, 殺到 — which to use | Kotomora