Xenophrys major

Xenophrys major is a species of toad found in northeastern India, Burma, Thailand, Cambodia, Laos, Vietnam, and southern China. It has recently been reported also from Bhutan.