mabouya

English: Translation
an evil divinity feared by the Kalinago, part-lizard part-toad
Animals