Seychelles palm frog

Sooglossus pipilodryas