No carrot is safe from Lemmy and Lila! Spotted-necked otters are native to central Africa, especially in and around Lake Victoria and Zambia. Much like North American river otters and southern sea otters, they are playful and love to dive.
Hide player controls
Hide resume playing