Kotomora
鉄砲水 (teppoumizu) Japanese meaning: flash flood | Kotomora