Seychelles Dwarf Frog

Sooglossus sechellensis