Komodo Catching Sea Eels And Baby Leopart Sharks Alive

2 years ago
3

Komodo Catching Sea Eels And Baby Leopart Sharks Alive

This animal is a komodo dragon or also known as a komodo dragon in English. Komodo is an endemic animal or native animal from Indonesia, whose habitat is on Komodo Island, Rinca Island, Gili Motang, and Padar Island.

Animals belonging to this lizard family are unique, namely their natural habitat is only on the island of Komodo and its surroundings, such as around Nusa Tenggara.

Loading comments...