Long-Nosed Horned Frog, Megophrys nasuta