Kotomora
氾濫 (はんらん, hanran) Japanese meaning: overflowing | Kotomora