Avifauna in Mt Kitanglad Range Natural Park
Heterodon nasicus Keeled scales, not smooth scales. Curved rostral scale. (looks like a upward curved nose)