Mascarene Grass Frog

Mascarene grass frog – Ptychadena mascareniensis. Aka Mascarene rain frog or mascarene ridged frog.