Raorchestes shillongensis
The Shillong bubble-nest frog, Xmas bush frog, or Shillong bush frog (Raorchestes shillongensis'') is a frog.  It lives in India. People have seen it as high as 1400 meters above sea level but not higher.