Zhangixalus omeimontis
The Omei tree frog or Omei whipping frog (Zhangixalus omeimontis) is a frog.  It lives in China.  It lives in Sichuan Province, Yunnan Province, Hubei Province, and Guangxi Province. People have seen it between 200 and 700 meters above sea level.