Leptobrachella itiokai

Leptobrachella itiokai is a species of frog in the family Megophryidae.