Abeguwo

Abeguwo is the oceanic goddess of rain.