Mountain viper


Mountain viper may refer to: