Mama Cocha
E295697
UNEXPLORED
Mama Cocha is a sea and water goddess in Inca mythology, revered as a protective mother figure of the oceans and sailors.
Jump to:
Referenced by