Kotomora
急流 (kyuuryuu) Japanese meaning: swift current | Kotomora