Sedna
Inuit mythology, goddess of the sea and marine life (walrus, etc.)
polarlife.ca
Inuit mythology, goddess of the sea and marine life (walrus, etc.)
polarlife.ca