By Carl Kuntze Uploaded on 6 May 2008 26 views
Puerta Princessa, Palawan, Philippines. While I am hard put to recognize what the custodians of the cave describe, if one strains, a cat can be seen stalking a rat.