Fei's leaf litter toad

The Fei's leaf litter toad (Leptobrachella feii) is a species of frog in the Leptobrachella genus. It's found in China. The species was first described in 2020.