Adult Emerald Pit Viper (Tropidolaemus subannulatus)
Young Emerald Pit Viper (Tropidolaemus subannulatus) on the step by my treehouse