The answer is…. toad! It is a Spiny Alpine Toad (Scutiger nyingchiensis) from the family Megophryidae. It is found in the Himalayas.
The answer is…. toad! It is a Spiny Alpine Toad (Scutiger nyingchiensis) from the family Megophryidae. It is found in the Himalayas.