Little frog on succulent leaf

Little frog on succulent leaf

Observation - Little frog on succulent leaf - Southern Africa. Description: