Abeguwo
Abeguwo is a goddess of Melanesian mythology in the area of Melanesia and New Guinea. She resides in the sky, and when she feels the urge to urinate, does so onto the Earth in the form of rain.
This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.