Javan spitting cobra/Definition

a venomous spitting cobra native to Indonesia.