Megophrys monticola
Range
West Bengal and Sikkim in India, Nepal, and possibly Bhutan
Xenophrys monticola (listed here as Megophrys monticola) is a frog in the family Megophryidae, known from West Bengal and Sikkim in India, from Nepal, and possibly from Bhutan (Wikipedia, general species account).
The account used here gives no further detail on description, habitat, diet or breeding.