Ilomba

From Wikipedia, the free encyclopedia

Ilomba is a sea snake with destructive powers in the mythology of the Lozi people of Zambia.