(Odorrana orba)
Odorrana orba is a species of frog in the family Ranidae that is found in Laos and Vietnam. Its natural habitats are subtropical or tropical moist lowland forests and rivers.