Hump-nosed viper

Hump-nosed viper may refer to: