Creature on leaf

Creature on leaf

Observation - Creature on leaf. Description: