Bamboo viper


Bamboo viper may refer to: