Kotomora
洪水神話 (kouzuishinwa) Japanese meaning: flood myth | Kotomora