Vocabulary
急な流れ
きゅうなながれ
swiftly running river; rapid stream
noun