one of the biggest wild king cobra you've ever seen .... Indonesia.
Visibility: 7019
Duration: 4m 31s
Rating: 3