 Megophrys brachykolos

Megophrys brachykolos, the short-legged horned toad or Peak spadefoot toad, is a frog native to southern China and Vietnam.It was first discovered in the Victoria Peak (locally known as The Peak), Hong Kong.