Komodo dragon is the world's largest lizard species that live and breed on the island of Komodo, East Nusa Tenggara-Indonesia https://youtu.be/IIHSqzhEQtk my chanel https://www.youtube.com/channel/UCMmn5F3RmNlpAM7t5iwzI4A/feed
Visibility: 15978
Duration: 1m 59s
Rating: 39